GET 방식 데이터 길이 제한

Tags:

출처 : http://javaservice.net/~java/bbs/read.cgi?m=resource&b=qna2&c=r_p&n=1068820282&p=1&s=t#1068820282

(1)
Get 방식의 데이터 저장변수는 QUERY_STRING이라고 하고,
UNIX 운영체제에서 이 변수의 크기는 4KB 입니다.

충분하다면 충분하겠지만… 아닌 경우도 많고..
Get 방식은 전송하는 데이터를 눈으로 확인할 수 있으므로…

Get 방식은 단순 조회성에서나 추천할 만하지 않을까 하는 짧은 생각이 있네요..

아무튼 질문에 대한 해답이 되셨을지.. 모르겠습니다.

(2)
제가 알고 있던건 1000 바이트였습니다만, unix 에서 4KB 라면,
1000 바이트라는건 윈도쪽 얘기가 되는것이군요..
4년전쯤에 IIS 의 ISAPI 를 이용해 만들었던 프로그램이 이상하게 파라메터를
전부 받지를 못해서(물론 get방식) 알아본 경과 1000 바이트였거든요.

windows 계열과 unix 계열의 길이 차이가 있는것인가요?
(더 세세하게 하지면, mac 도 포함해야 하나? ^^; )

스펙상으로 정의되어 있지는 않은건지 궁금하군요..

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *