java发送http请求Connection reset

Q1045649205 2019-10-08 05:12:34
我通过http调用某个开放平台的接口,在其他服务器上部署的代码,调用正常。
但是有台破服务器,通过http调用接口,报错Connection reset。
但是那台服务器用curl命令又是正常的,可以返回正常结果。
究竟是啥原因啊,有人遇到过吗
...全文
889 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Q1045649205 2020-01-13
  • 打赏
  • 举报
回复
引用 4 楼 tianfang 的回复:
java版本问题, 甚至是小版本的差异,

java支持的ssl/tls加密方式在不同版本中有差异,这个版本不支持服务器的加密方式,导致handshake中断

的确是TSL版本问题。。
瘦死的黑骆驼 2019-10-09
  • 打赏
  • 举报
回复
按你的描述可以排除是代码的问题了,从服务器环境着手,按照其他服务器的环境重新搭建
tianfang 2019-10-09
  • 打赏
  • 举报
回复
java版本问题, 甚至是小版本的差异, java支持的ssl/tls加密方式在不同版本中有差异,这个版本不支持服务器的加密方式,导致handshake中断
cwmlow 2019-10-09
  • 打赏
  • 举报
回复
监听下你的socket连接 检查下那台服务器上的防火墙规则
Hello姜先森 2019-10-09
  • 打赏
  • 举报
回复
我之前也碰到过一个错误, 不记得是不是你这个错误了 也是通过http调用接口, 我用了lombok的注解@Cleanup注解进行资源的自动关闭, 但是程序后面还会再用这个资源, 那个时候就报错了, 你这个错误我估计多半还是你的代码上有问题吧
天涯若风 2019-10-09
  • 打赏
  • 举报
回复
检查下应用的连接数
Q1045649205 2019-10-08
  • 打赏
  • 举报
回复

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧