본문 바로가기
etc.

[URL] Get의 query string은 어디까지 가능할까요?

by Lee David 2022. 3. 18.
반응형
내용

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,000
Opera 190,000 +a까지 사용 가능
Microsoft Internet Explorer 2,048
Apache 4,000
Microsoft Internet Information Server 16,384
Perl HTTP::Daemon 8,000

 

반응형