<< 결제 서비스의 진화 | Home | Google Web Toolkit 맛보기 >>

URI의 최대 길이

RFC 2616 HTTP 1.1 규약에는 특별한 제한이 없네요.
The HTTP protocol does not place any a priori limit on the length of a URI. Servers MUST be able to handle the URI of any resource they serve, and SHOULD be able to handle URIs of unbounded length if they provide GET-based forms that could generate such URIs. A server SHOULD return 414 (Request-URI Too Long) status if a URI is longer than the server can handle (see section 10.4.15).

1. Microsoft Internet Explorer (Browser)
 - 2,083 characters

2. Firefox (Browser)
 - 65,536 characters 권장

3. Safari (Browser)
 - 80,000 characters

4. Opera (Browser)
 - 190,000 characters

참고로 Apache (Server)는 4,000 characters, Microsoft Internet Information Servers는 16,384 characters 네요.
Long URL을 사용할 때는 GET 방식보다는 POST방식을 권장하고, Ajax 인터페이스를 사용할 경우 위의 제한 글자를 참고하세요.

[참고 사이트]
Tags : ,



Add a comment Send a TrackBack