java.net.ProtocolException:unexpected end of stream


原因:php 給android 寫接口出現java.net.ProtocolException:unexpected end of stream,查找android方面原因時發現數據超長 ,發現html源代碼被截斷了,原因在nginx轉發上,查詢nginx轉發日志:

給與相關文件夾777權限:解決

chmod -R 777 某文件夾的絕對路徑

原因是:數據過長,nginx會先把數據寫入緩存區

Nginx 的 buffer 機制,對於來自 FastCGI Server 的 Response,Nginx 將其緩沖到內存中,然后依次發送到客戶端瀏覽器。緩沖區的大小由 fastcgi_buffers 和 fastcgi_buffer_size 兩個值控制。

 


免責聲明!

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



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