欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

java.net.ProtocolException:unexpected end of stream

程序员文章站 2021-12-08 10:37:22
原因:php 给android 写接口出现java.net.ProtocolException:unexpected end of stream,查找android方面原因时发现数据超长 ,发现html源代码被截断了,原因在nginx转发上,查询nginx转发日志: 给与相关文件夹777权限:解决 ......

原因:php 给android 写接口出现java.net.protocolexception:unexpected end of stream,查找android方面原因时发现数据超长 ,发现html源代码被截断了,原因在nginx转发上,查询nginx转发日志:

java.net.ProtocolException:unexpected end of stream

给与相关文件夹777权限:解决

chmod -r 777 某文件夹的绝对路径

原因是:数据过长,nginx会先把数据写入缓存区

nginx 的 buffer 机制,对于来自 fastcgi server 的 response,nginx 将其缓冲到内存中,然后依次发送到客户端浏览器。缓冲区的大小由 fastcgi_buffers 和 fastcgi_buffer_size 两个值控制。

java.net.ProtocolException:unexpected end of stream