tomcat大文件上傳


當服務器是Tomcat時,通過POST上傳的文件大小的最大值為2M(2097152)。

如果想修改該限制,修改方法如下:

tomcat目錄下的conf文件夾下,server.xml 文件中以下的位置中添加maxPostSize參數

<Connector port="8081"  
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"  
               enableLookups="false" redirectPort="8443" acceptCount="100"  
               debug="0" connectionTimeout="20000"   
               disableUploadTimeout="true" URIEncoding="GBK"  
               maxPostSize="-1"/>
注意:maxPostSize參數只有當request的Content-Type為“application/x-www-form-urlencoded”時起作用。

從 apache-tomcat-7.0.63 開始,參數 maxPostSize 的含義就變了: 如果將值設置為 0,表示 POST 最大值為 0,不限制 POST 大小需要將值設置為 -1。,在此版本之前設置為 0 表示不限制 POST 大小。

 

最后分享一款超大文件上傳的控件,詳細信息可以參考這篇文章: http://blog.ncmem.com/wordpress/2019/08/09/tomcat%e5%a4%a7%e6%96%87%e4%bb%b6%e4%b8%8a%e4%bc%a0/



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM