query string2 [Spring boot] url query string 안 보이게 처리하기 서비스 개발하다보면 내가 설정한 url 이외에 붙게되는 텍스트가 있습니다. https://search.naver.com/search.naver?where=nexearch&sm=top_hty&fbm=0&ie=utf8&query=%EB%82%A0%EC%94%A8 물음표 뒤에 오는 텍스트를 Query String이라 부르며 해당 텍스트는 서버에 요청을 보내는 파라미터의 목록입니다. 형식은 물음표를 시작으로 key=value 형태로 뒤에오는 파라미터는 & 인자로 분리해 줍니다. 하지만 웹개발시에는 브라우저에 표시가 될수 있는 민감한 정보를 담고 있는 경우에는 이러한 query string을 숨김 처리하는것을 권장하고 있습니다. 요청 Controller // 요청 들어오는 페이지 @GetMapping("/view.. 2022. 8. 9. [URL] Get의 query string은 어디까지 가능할까요? 내용 Get으로 요청을 할때 사용되는 a='a'&b='b'라고 파라미터를 넘겨야 하는 경우가 생깁니다. 이 스펙을 말할때 통상적으로 query string으로 하는데요. 이 query string의 값의 길이에 대해서 정리해보고자 합니다. RFC 정의 내용 살펴 보기 RFC-2616에 보면 길이의 제한의 없다고 나옵니다. 하지만 도메인의 경우 255자에 제한을 두고 있습니다. 브라우저 허용 범위 하지만 브라우저마다 허용 범위가 다르다고 이야기 하고 있습니다. 브라우저 글자수 Microsoft Edge 81,578 Chrome 640,00 (브라우저), 100,000 (서버 요청시) Firefox 100,000 자 넘어서 까지 시용 가능 하지만 브라우저 상에는 65,536 자까지 표시 됨 Safari 80.. 2022. 3. 18. 이전 1 다음