上傳文件須要注意的

場景:作一個上傳圖片的功能,發現連續屢次上傳圖片時,瀏覽器報錯:post請求路徑 NET:ERR_CONNECTION_RESET。apache

緣由:tomcat服務器限制了文件上傳的大小,因此屢次上傳文件的時候會報錯,拒絕請求。除此以外,報錯的緣由還跟文件的大小有關。瀏覽器

解決:在tomcat的server.xml配置文件加上 maxPostSize="-1",表示不限制POST上傳文件大小。(注意:不一樣版本tomcat的maxPostSize值是不同的,在apache-tomcat-7.0.63 開始後的版本值爲-1,表示不限制POST上傳文件的大小;再此以前的版本值爲0,才表示不限制POST上傳文件的大小。)或者,壓縮圖片上傳。tomcat

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               maxPostSize="-1"
               redirectPort="8443" />複製代碼
相關文章
相關標籤/搜索