Arronlong / httpclientutil

该项目基于HttpClient-4.4.1封装的一个工具类。提供了更为简单的GET、POST及上传下载等功能。同时支持插件式配置Http-Header(包含自定义header)、配置SSL和Proxy等。
https://blog.csdn.net/xiaoxian8023/category_9264781.html
Apache License 2.0
1.41k stars 719 forks source link

对方为PHP服务器导致请求体空 #46

Open chuIllusions opened 4 years ago

chuIllusions commented 4 years ago

问题描述: 使用这个请求框架很方便构造,但是遇到了以下的问题(对方服务器后台语言采用PHP): 1.本地windows、本地mac都能请求通并且对方服务器能够正常返回。 2.但是扔到阿里云服务器,对方接收到的请求体就为空,试过对接过很多甲方都是这样。但是甲方使用java语言就能正常使用。

请问这是啥问题。

DominicElvira commented 3 years ago

我也遇到了相同的问题,对方是用的PHP,我方使用httpclientUtil进行调用时,返回connect reset

DominicElvira commented 3 years ago

上面的问题解决了,问题原因:使用协议错误导致的。 修改前:

image

修改后: image

建议:默认ssl版本号可以为TLSv1.2。 因为:SSLv3 仅支持TLSv1 ; TLSv1.2 支持TLSv1,TLSv1.1,TLSv1.2;