为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

交互式爱情 2019-09-02 11:16:47
我可以在一个单独发送的最大数据大小HttpURLConnection是Tomcat多少?请求大小是否有任何限制?
查看完整描述

3 回答

?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

的连接器部具有参数


maxPostSize


POST的最大大小(以字节为单位)将由容器FORM URL参数解析处理。可以通过将此属性设置为小于或等于0的值来禁用该限制。如果未指定,则此属性设置为2097152(2兆字节)。


另一个限制是:


maxHttpHeaderSize请求和响应HTTP标头的最大大小,以字节为单位指定。如果未指定,则此属性设置为4096(4 KB)。


你找到了他们


$TOMCAT_HOME/conf/server.xml


查看完整回答
反对 回复 2019-09-02
?
元芳怎么了

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>


查看完整回答
反对 回复 2019-09-02
?
蝴蝶刀刀

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(默认值),配置也会生效


查看完整回答
反对 回复 2019-09-02
  • 3 回答
  • 0 关注
  • 1498 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信