如何强制 golang https get 请求使用特定的 IP 地址。我想跳过 DNS 解析并自己提供 IP。 curl 中的等价物是 --resolve,如下图所示。
curl https://domain.com/dir/filename --resolve "domain.com:443:10.10.10.10"
由于这是 ssl,因此我想避免用 IP 代替域,如下例所示。
curl https://10.10.10.10/dir/filename --header "主机:domain.com"