最近在对接第三方接口,多数接口都是通过ip + 端口在拼接*问方法地址即可,使用后端Java代码发起post请求方式有多种,我是用httpClient的请求方式进行对接,但对接过程中出现了一个困扰了好几天的问题,就是使用postman进行测试请求接口时是可以正常返回,但是使用后端代码请求时,接口一直返回::connection refuse, 遇到这种情况本能的觉得是第三方接口问题,可通过测试工具又能正常调用。网上查了许久,都说是请求头的问题,于是便在后台请求中将所有的请求头都加上了,但是测试后仍是拒绝链接。若加请求头无法解决,可查询部署的服务器是否开启了DNS解析服务。有些请求是以域名的方式调用,若服务器未设置DNS解析服务,则是无法解析域名并正常调用的。