我可以发送的单个最大数据量是HttpURLConnection
到Tomcat
?请求大小是否有任何限制?在Tomcat中的HttpRequest最大允许大小?
42
A
回答
45
的connector section具有参数
maxPostSize
在将由容器FORM URL参数解析处理的POST的字节的最大大小。通过将此属性设置为小于或等于0的值可以禁用此限制。如果未指定,则此属性设置为2097152(2兆字节)。
的另一个限制是:
maxHttpHeaderSize请求和响应的HTTP标头的最大大小,以字节为单位指定。如果未指定,则此属性设置为4096(4 KB)。
你发现他们在
$TOMCAT_HOME/conf/server.xml
48
您必须修改两个可能的限制:
在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>
2
为了增加答案,App Server Apache Geronimo 3.0使用Tomcat 7作为Web服务器,并且在该环境中,文件server.xml位于 <%GERONIMO_HOME%>/var/catalina/server.xml
。
的结构确实生效即使当Geronimo控制台在Application Server->WebServer->TomcatWebConnector->maxPostSize
仍显示2097152(缺省值)
相关问题
- 1. Symfony的最大允许大小错误
- 2. CUBLAS Library允许的cublasDgetrfBatched()允许的最大批量大小
- 3. 允许的最大和最小内存
- 4. 在MySQL的文本字段中允许的最大大小
- 5. 空气16 IPA大小超过最大允许大小80MB
- 6. 允许的内存大小
- 7. 允许的内存大小
- 8. 允许的内存大小
- 9. 允许的最大cookie数
- 10. 系统允许的最大文件大小是多少?
- 11. 设置允许的最大文件大小
- 12. 苹果商店允许的最大Iphone应用程序大小
- 13. Mail的最大允许大小是多少?
- 14. 堆栈上声明的最大允许大小是多少?
- 15. Nexus不会索引Central:前缀文件大小超过最大允许大小
- 16. 限制在Flex/BlazeDS和Tomcat之间的HTTPRequest参数大小?
- 17. CheckBoxList中允许的最大值checked
- 18. Tomcat 8 - 最大文件大小
- 19. 更改simple_form中字段所允许的大小和最大长度
- 20. 允许的内存大小用尽
- 21. 允许的Symfony内存大小FlattenException.php
- 22. Yii2允许的内存大小用尽
- 23. 允许的内存大小专用
- 24. 允许的核心数据大小
- 25. Memcached的允许内存大小耗尽
- 26. 允许调整大小的窗口pyGame
- 27. 如何添加线(手动最小/最大允许值)boxplot
- 28. 视图高度的最大允许值?
- 29. jtable上允许的最大数量行
- 30. 什么是sql连接字符串中“最大池大小”的最大允许值
SO设置限制上我应该设置“maxPostSize”与最大允许值的请求的大小。 ..对 ? – Mariselvam 2011-09-07 09:33:07
将maxPostSize的值设置为0会导致POST大小限制为0。对于无限大小的值必须小于0. – alexSunder 2014-06-22 18:52:24
尽管这不会影响允许的最大POST大小,只是Tomcat将尝试解析为www-form-urlencoded的最大大小。 – OrangeDog 2016-02-17 11:23:17