POSTDATA到perl的cgi.pm的最大长度

时间:2015-09-28 14:31:34

标签: perl

我在perl中使用CGI.pm来捕获POSTDATA。以兆字节为单位的最大限制是多少。是等于CGI::POST_MAX如何改变它?

1 个答案:

答案 0 :(得分:2)

来自CGI文档:

  

<强> $ CGI :: POST_MAX

     

如果设置为非负整数,则此变量会对POSTings的大小设置上限(以字节为单位)。如果CGI.pm检测到一个大于天花板的POST,它将立即退出并显示错误消息。此值将影响普通POST和多部分POST,这意味着它也会限制文件上载的最大大小。您应该将其设置为相当高的值,例如1兆字节。

给出的示例 - 在相同的文档中 - 是:

$CGI::POST_MAX=1024 * 100;  # max 100K posts