Tomcat下post請求大小設置


問題:最近在做App上傳附件的過程中,需要將圖片轉成base64字符串,發現上傳的附件超過2M后台報錯,無法上傳。

分析:POST請求本身並未限制傳入參數大小,是tomcat 容器設置了接收參數大小的限制。

解決:剛開始將maxPostSize設為0后,發現不起作用,又將maxPostSize設為-1發現不報錯了,Tomcat的版本7.0.73。

 

  1.  
    <Connector port= "8081"
  2.  
    protocol= "HTTP/1.1"
  3.  
    connectionTimeout= "20000"
  4.  
    redirectPort= "8443"
  5.  
    useBodyEncodingForURI= "true"
  6.  
    IEncoding= "utf-8"
  7.  
    URIEncoding= "utf-8"
  8.  
    maxPostSize= "-1"
  9.  
    />


免責聲明!

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



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