如何在jetty或tomcat服务器

时间:2015-12-12 15:40:16

标签: eclipse tomcat jetty

我收到错误" FORM太大"当我提交包含许多数据的表单时。由于JETTY服务器的默认大小为2 mb,因此超出了我的表单大小。

我通过在Eclipse中使用系统参数解决了本地问题,即将max form content设置为-1,这意味着对表单内容没有限制。但问题出在UAT环境中。怎么做,如果我们不能使用Eclipse?

是否有人知道如何直接在JETTY或TOMCAT中提供此配置,以便最大格式内容不受限制。我在JETTY的start.ini文件中尝试了相同的配置,但它在UAT中不起作用。

如果有的话,请极客分享你的想法。 感谢

1 个答案:

答案 0 :(得分:0)

无限制的表单内容大小实际上是一种漏洞形式。 (看看地图哈希键冲突如何是一种严厉的DOS攻击形式)

您确定需要发送2MB的表单数据吗?

  

注意:作为FILES(不是表单字段)的multipart/form-data内容使用不同的最大大小配置进行处理。

     

查看<multipart-config>WEB-INF/web.xml注释中的@MultiPartConfig条目,了解有关这些限制的更多信息。