总结okhttp的错误IOException: unexpected end of stream on okhttp3的解决办法
2017-05-15 10:08
9846 查看
1首先在github上看到这个问题的解释:The error occurs when OkHttp try to reuse a connection that is in FIN_WAIT2 state in server, because the server keep_alive timeout is lesser than the client timeout. 于是发现了我这代码可能出问题的地方,我的okhttp设置的timeout是100,而服务器一般是60
修改后暂时没发生过这个问题。
2给okhttp添加header 拦截器中加入这个 addHeader("Connection","close")。也使用过这种方式,能解决部分问题。
注:我的项目中使用的是okhttp version 3.4.1.不知道更新以后会不会还有这种问题
修改后暂时没发生过这个问题。
2给okhttp添加header 拦截器中加入这个 addHeader("Connection","close")。也使用过这种方式,能解决部分问题。
注:我的项目中使用的是okhttp version 3.4.1.不知道更新以后会不会还有这种问题
相关文章推荐
- java.io.IOException: unexpected end of stream on okhttp3.Address@33c2c47
- unexpected end of stream on okhttp3.Address 错误原因
- Unexpected end of JSON input while parsing near错误解决办法
- OkHttp3 图片上传 unexpected end of stream的解决
- fatal error C1010: unexpected end of file while looking for precompiled header directive 错误解决办法
- 总结一些关于fatal error RC1004: unexpected end of file found错误的解决方法
- Android断点下载时异常:java.io.IOException: unexpected end of stream,请问该怎么解决
- Unexpected end of JSON input while parsing near错误解决办法
- fatal error C1010: unexpected end of file while looking for precompiled head错误的解决办法
- unexpected end of stream on okhttp3.
- unexpected end of stream on okhttp3
- okhttp的坑坑坑 unexpected end of stream on Connection
- 关于PHP Parse Error: syntax error, unexpected $end 错误的解决办法
- PHP Parse Error: syntax error, unexpected $end 错误的解决办法
- 解决执行脚本报syntax error: unexpected end of file或syntax error near unexpected token `fi'错误的问题
- 在执行shell脚本时,出现“syntax error : unexpected end of file"错误的解决方法
- java.io.IOException: unexpected end of stream
- PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
- onFailure unexpected end of stream
- 【Visual Studio】解决错误 fatal error C1010: unexpected end of file while looking for precompiled head(转)