쿼리스트링(Query String)이란, 웹 주소(URL)의 끝에 물음표(?) 뒤에 붙어서 추가적인 정보를 전달하는 것을 말해요. 마치 편지를 부를 때 봉투에 받는 사람의 주소 외에, 추가로 전달하고 싶은 메시지를 적는 것과 비슷하다고 생각하면 돼요.
쿼리스트링은 key=value 형태로 구성되며, 여러 개의 키-값 쌍은 &로 연결됩니다.
예시:
https://www.example.com/search?query=스프링&page=2
위 예시는 "스프링"이라는 키워드로 검색하고, 검색 결과의 두 번째 페이지를 보여달라는 요청입니다.
결론적으로, 쿼리스트링은 간단한 데이터를 전달하고, URL을 통해 직관적으로 요청을 표현할 수 있기 때문에 REST API에서 자주 사용되는 방법입니다. 하지만 보안이나 데이터 크기 등의 제약 사항을 고려하여 적절하게 사용해야 합니다.
ObjectMapper 매퍼 = new ObjectMapper() (0) | 2025.01.24 |
---|---|
패키지에 impl을 붙이는 이유 (1) | 2025.01.24 |
스프링에서 모델1, 모델2 (1) | 2025.01.23 |
스프링 프레임워크와 커피 제조 이해하기 (0) | 2025.01.23 |
Long 타입을 사용하는 이유 (1) | 2025.01.22 |