我为 http_proxy 设置了 env 变量,但通过另一个调用,我想绕过代理并改用直接连接到目标服务器。
有什么方法可以在 Go 语言中做到这一点?
谢谢。
最佳答案
正如@Volker 提到的,您可以:
- 使用您自己的
RoundTripper
而不是DefaultTransport
- 修改
DefaultTransport.Proxy
为相关请求返回 nil - 如果您要忽略代理的调用是针对特定主机的,并且您总是希望忽略对该主机的代理调用,请将该主机添加到
NO_PROXY
环境变量
关于go - 在 Golang 中绕过 http_proxy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44291191/