3 回答
TA贡献1831条经验 获得超9个赞
的连接器部具有参数
maxPostSize
POST的最大大小(以字节为单位)将由容器FORM URL参数解析处理。可以通过将此属性设置为小于或等于0的值来禁用该限制。如果未指定,则此属性设置为2097152(2兆字节)。
另一个限制是:
maxHttpHeaderSize请求和响应HTTP标头的最大大小,以字节为单位指定。如果未指定,则此属性设置为4096(4 KB)。
你找到了他们
$TOMCAT_HOME/conf/server.xml
TA贡献1798条经验 获得超7个赞
您必须修改两个可能的限制:
在 conf\server.xml
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
maxPostSize="67589953" />
在 webapps\manager\WEB-INF\web.xml
<multipart-config>
<!-- 52MB max -->
<max-file-size>52428800</max-file-size>
<max-request-size>52428800</max-request-size>
<file-size-threshold>0</file-size-threshold>
</multipart-config>
TA贡献1801条经验 获得超8个赞
只是为了添加答案,App Server Apache Geronimo 3.0使用Tomcat 7作为Web服务器,在该环境中,文件server.xml位于 <%GERONIMO_HOME%>/var/catalina/server.xml。
即使Geronimo控制台Application Server->WebServer->TomcatWebConnector->maxPostSize仍显示2097152(默认值),配置也会生效
添加回答
举报