1
我在perl中使用CGI.pm來捕獲POSTDATA。兆字節的最大限制是多少?是否等於CGI::POST_MAX
如何更改它?POSTDATA到perl的cgi.pm的最大長度
我在perl中使用CGI.pm來捕獲POSTDATA。兆字節的最大限制是多少?是否等於CGI::POST_MAX
如何更改它?POSTDATA到perl的cgi.pm的最大長度
從CGI文檔:
$ CGI :: POST_MAX
如果設置爲一個非負整數,這個變量穿上投遞的大小上限,以字節爲單位。如果CGI.pm檢測到大於天花板的POST,它將立即退出並顯示一條錯誤消息。該值將影響普通POST和多部分POST,這意味着它也會限制文件上傳的最大大小。您應該將其設置爲相當高的值,例如1兆字節。
實例給出 - 同一文檔中 - 是:
$CGI::POST_MAX=1024 * 100; # max 100K posts
我只是檢查它。它的工作。我還有其他問題,它將取決於我的Web服務器句柄的有效負載的大小?我正在使用Apache Tomcat – Niraj
是的,您的網絡服務器可能有類似的限制。它可能不會。 – Sobrique
'$ CGI :: POST_MAX'的默認值是'-1',即沒有限制。 – ikegami