在Java Tomcat服务器上指定请求的最大大小

时间:2017-09-01 08:47:39

标签: java http tomcat

我正在使用tomcat服务器并向它发出POST请求。我的请求规模很大,比如高达10 MB。有没有办法可以增加最大请求大小?

我不发送文件,也不是多部分请求。我已经尝试了之前讨论过的方法,但它们对我没什么用处。

1 个答案:

答案 0 :(得分:1)

如果我理解了您的请求,您需要的是增加默认的tomcat限制。然后,您必须在Tomcat的conf文件夹中打开“server.xml”文件,然后搜索< Connector>元素,并添加/编辑属性“maxPostSize”。然后重启tomcat。

E.g。这是我在开发环境中使用的那个:

<Connector port="8080" protocol="HTTP/1.1"
     URIEncoding="UTF-8"
     compression="on" 
     compressionMinSize="2048"
     connectionTimeout="20000"
     maxPostSize="52428800"
     redirectPort="8443" />

希望这会有所帮助。