0
我正在使用tomcat服務器並向其發送POST請求。我的請求規模相當大,例如高達10 MB。有沒有辦法增加最大請求大小?在Java Tomcat服務器上指定請求的最大大小
我沒有發送文件,也不是多部分請求。我嘗試了一些早些時候討論過的方法,但是這些方法對我來說並沒有多大用處。
我正在使用tomcat服務器並向其發送POST請求。我的請求規模相當大,例如高達10 MB。有沒有辦法增加最大請求大小?在Java Tomcat服務器上指定請求的最大大小
我沒有發送文件,也不是多部分請求。我嘗試了一些早些時候討論過的方法,但是這些方法對我來說並沒有多大用處。
如果我理解你的請求,你需要的是增加默認的tomcat限制。然後,您必須在Tomcat的conf文件夾中打開「server.xml」文件,然後搜索<連接器>元素,並添加/編輯屬性「maxPostSize」。然後重新啓動tomcat。
例如這是我在開發環境中使用的一種:
<Connector port="8080" protocol="HTTP/1.1"
URIEncoding="UTF-8"
compression="on"
compressionMinSize="2048"
connectionTimeout="20000"
maxPostSize="52428800"
redirectPort="8443" />
希望這可以提供幫助。
一個10MB的HTTP請求,不包含文件?什麼是'內容類型'的請求?這聽起來像一個XY問題(http://xyproblem.info/) – shaochuancs
請參閱https://stackoverflow.com/questions/2947683/httprequest-maximum-allowable-size-in-tomcat – Sudhakar
我想發送的內容該請求中的文件,但我強烈不希望它是一個文件請求。服務器無法處理如此大的請求。有什麼辦法可以增加服務器正在處理的請求的大小? @shaochuancs –