比如要请求一个 域名 A.COM ,希望DNS指定解析到IP 1.1.1.1,如何设置http.Client呢? *不能本地改HOST那种方式
有疑问加站长微信联系(非本文作者)

比如要请求一个 域名 A.COM ,希望DNS指定解析到IP 1.1.1.1,如何设置http.Client呢? *不能本地改HOST那种方式
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
域名服务商添加一条解析记录不就行了?
1楼 @mingliangge 大哥,实际情况需求就是这样,对方提供个域名,访问的时候请求方需指定对应IP,这些都是内部对接接口,不对外所以没有解析,银行内部接口都是这些玩意。
https://studygolang.com/topics/15775?fr=sidebar 这个好像是改ip的
内部接口,你又知道 IP,是不是对方的 HTTP 服务绑定了 Host,那这样的话客户端指定下 Host 就行了:
研究一下go解析DNS的接口,重新实现连接服务器的方法,在里面做你这个特殊判断吧,参考下面代码就行。
这个可以了,非常感谢!
这招貌似对HTTPS无效。