다시 말해:
<input type="hidden" value="Can I put as much as I want in here, or is there a limit?" />
그렇다면 무엇입니까?
답변:
양식을 보내는 방법에 따라 다릅니다.
GET을 사용하면 브라우저 및 서버 제한에 따라 일반적으로 약 1-2KB의 제한이 있습니다.
POST를 사용하면 브라우저에 기술적 제한이 없지만 일반적으로 서버 측에 제한이 있습니다. 예를 들어 Apache LimitRequestBody
, PHP 등을 참조하십시오 post_max_size
.
textarea
의?
경고! <input type="text">
텍스트가 65535 (최대 부호있는 정수 크기)보다 길 때 문제가 발생했습니다.
텍스트를 붙여 넣으면 내용이 이상하게 넘쳐나는 것 같습니다. 웹킷에서 발견되었습니다.
[편집하다]
GET 요청의 크기는 Pekka가 작성한 방식으로 정확히 제한되지 않습니다. Internet Explorer에서만 전체 GET 쿼리 문자열 address?params
에 대해 2083 바이트의 제한이 있습니다
. 다른 브라우저에서는 거의 제한이 없습니다. 예를 들어 FireFox는 100KB가 넘는 GET 쿼리를 보냅니다. 분명히 서버는이를 허용해야합니다.
문서에서 다루지 않으므로 다른 브라우저의 한계를 알기 위해 테스트해야합니다. IE : http://support.microsoft.com/kb/208427