猿问

HttpRequest在tomcat中允许的最大大小?

我可以在一个单独发送的最大数据大小HttpURLConnectionTomcat多少?请求大小是否有任何限制?



交互式爱情
浏览 1499回答 3
3回答

天涯尽头无女友

的连接器部具有参数maxPostSizePOST的最大大小(以字节为单位)将由容器FORM URL参数解析处理。可以通过将此属性设置为小于或等于0的值来禁用该限制。如果未指定,则此属性设置为2097152(2兆字节)。另一个限制是:maxHttpHeaderSize请求和响应HTTP标头的最大大小,以字节为单位指定。如果未指定,则此属性设置为4096(4 KB)。你找到了他们$TOMCAT_HOME/conf/server.xml

元芳怎么了

您必须修改两个可能的限制:在 conf\server.xml<Connector port="80" protocol="HTTP/1.1"&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;connectionTimeout="20000"&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;redirectPort="8443"&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; maxPostSize="67589953" />在 webapps\manager\WEB-INF\web.xml<multipart-config>&nbsp; <!-- 52MB max -->&nbsp; <max-file-size>52428800</max-file-size>&nbsp; <max-request-size>52428800</max-request-size>&nbsp; <file-size-threshold>0</file-size-threshold></multipart-config>

蝴蝶刀刀

只是为了添加答案,App Server Apache Geronimo 3.0使用Tomcat 7作为Web服务器,在该环境中,文件server.xml位于&nbsp; <%GERONIMO_HOME%>/var/catalina/server.xml。即使Geronimo控制台Application Server->WebServer->TomcatWebConnector->maxPostSize仍显示2097152(默认值),配置也会生效
随时随地看视频慕课网APP

相关分类

Java
我要回答