URL의 최대 길이는?

따로 HTTP 프로토콜 스펙에 정의되어 있지는 않으며
웹브라우져와 서버의 제한이 다르다.

<웹브라우저>

Microsoft Internet Explorer

2083자까지 가능하다.

Firefox

Firefox 1.5.x에서 65,536자까지 출력이 가능했으며 그 이상도 동작. 글 작성한 분이 10만자까지 테스트했다고 한다.

Safari

80,000자까지 테스트했을 때 동작하였다고 한다.

Opera

190,000자까지 테스트했을 때 동작하였다고 한다.

 

<웹서버>

Apache

4000자 정도에서 “413 Entity Too Large” 에러가 발생

Microsoft IIS

기본 제한은 16,384자이며 수정가능하다.

Perl HTTP::Daemon (Server)

8000자까지 동작

http://www.boutell.com/newfaq/misc/urllength.html