错误描述:

java.io.IOException: unexpected end of stream on https://xxx.xxx.xxx.xxx:84/...at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.java:236)at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.java:115)at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.java:94)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:43)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117)at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:94)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117)at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:88)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117)at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:229)at okhttp3.RealCall.execute(RealCall.java:81)at com.ccb.fundsupervision.common.utils.HttpsUtil.postJson(HttpsUtil.java:122)

首先,检查本地的发送post请求的代码:

this.httpClient = new OkHttpClient.Builder().hostnameVerifier((s, session) -> true).sslSocketFactory(createSSLContext().getSocketFactory()).build();

代码没毛病。应该是服务端出问题了,或者是服务端有特殊要求。询问服务端的开发人员即可。

自我排查方法:

1、判断服务端网络是否通畅

telnet ip portcurl url

2、判断是否http连接出问题了

// 1、查看http response头部信息
curl -I url// 2、查看连接过程
curl -v url// 3、telnet界面持续时间即为http连接timeout时间。

java.io.IOException: unexpected end of stream on https://xxx.xxx.xxx.xxx:84/相关推荐

  1. Android断点下载时异常:java.io.IOException: unexpected end of stream,请问该怎么解决

    使用HttpURLConnection做断点下载大文件时,经常报如下异常: 且在报该异常后,我启动重新下载机制,下载过程中,每隔5分钟就报一次该异常: 等到文件下载结束后,文件已经损坏掉.但是当我屏蔽 ...

  2. ClientAbortException: java.io.IOException: Broken pipe 解决

    ClientAbortException: java.io.IOException: Broken pipe 解决 参考:https://www.jianshu.com/p/d7f5de27fec5 ...

  3. java.io.eof_java.io.IOException: java.io.EOFException: Unexpected end of input stream错误

    报错现象: Diagnostic Messages for this Task: Error: java.io.IOException: java.io.EOFException: Unexpecte ...

  4. 操作canal,报错:Caused by: java.io.IOException: end of stream when reading header

    报错:Caused by: java.io.IOException: end of stream when reading header 解决: canal连不上,报错:原因端口变更配置文件(cana ...

  5. java.io.IOException: Attempted read from closed stream. 异常,解决

    在HttpClient请求的时候,返回结果解析时出现java.io.IOException: Attempted read from closed stream. 异常,解决 原因是EntityUti ...

  6. 造成java.io.IOException: Stream Closed异常的代码

    造成java.io.IOException: Stream Closed异常的代码 参考文章: (1)造成java.io.IOException: Stream Closed异常的代码 (2)http ...

  7. hadoop异常: java.io.EOFException: Unexpected end of input stream

    hadoop异常: java.io.EOFException: Unexpected end of input stream 参考文章: (1)hadoop异常: java.io.EOFExcepti ...

  8. 在HttpClient请求的时候,返回结果解析时出现java.io.IOException: Attempted read from closed stream. 异常,解决

    在HttpClient请求的时候,返回结果解析时出现java.io.IOException: Attempted read from closed stream. 异常,解决 参考文章: (1)在Ht ...

  9. java后台调用SOE时,报异常java.io.IOException: Attempted read from closed stream

    java后台调用SOE时,报异常java.io.IOException: Attempted read from closed stream 代码诸如此类 public void test(HttpS ...

最新文章

  1. R语言:绘制知识图谱
  2. 《系统集成项目管理工程师》必背100个知识点-77配置审计的功能
  3. Hadoop/Spark相关面试问题总结
  4. Open Source Web Design!
  5. 手机处理器排行榜2019_手机处理器AI性能排行榜出炉,高通骁龙第一,华为排在第十名...
  6. 使用JavaScript中的示例的escape()函数
  7. php简单记账本_代理记账的三种方式
  8. Android表格布局之设置边框
  9. java读取redis数据_Java连接redis操作数据
  10. 2022自编译最新稳定版newifi3固件
  11. 需求分析-1 愿景分析
  12. 最小生成树 Kruskal
  13. 2014 抢票工具 纯java
  14. c语言运用(1)口算比赛
  15. iOS下86版五笔输入法练习程序(作为备忘,最基本功能的演示demo,版本:0.99版)
  16. 栈的应用-数制转换(C语言数据结构)
  17. 数据挖掘简介(摘自维基百科)
  18. 帝国cms php超时,帝国CMS二次开发基本问题汇总
  19. 2022团体程序设计天梯赛题解 L2
  20. 公理设计:由奇怪海战引发的软件设计思考

热门文章

  1. PAT A1153 Decode Registration Card of PAT ——凭谁问,廉颇老矣,尚能饭否
  2. 协同办公系统运用的PHP框架,Thinkphp5 开发 OA 办公系统 - 项目管理
  3. XP系统进不了服务器,xp系统电脑打不开网页的图文技巧
  4. 优脍国际集团旗下株肉Z-Rou Meat品牌与威定海鲜IS Seafood签订分销协议
  5. 谈谈php里的IOC控制反转,DI依赖注入
  6. 两分钟彻底让你明白Android Activity生命周期
  7. 数据挖掘(pandasxgboost)
  8. CEC认证查询怎么查?CEC认证查询方法详解
  9. 《弃子长安》第五章 杀气惊蝉
  10. python使用 tkinter + you-get 实现视频下载器以及 pyinstaller 打包时的问题