0
我希望我的golang http客戶端僅在用戶提供代理值時才使用代理。golang程序確定用戶是否使用代理
// Make HTTP GET/POST request
proxyUrl, err := url.Parse(proxy)
tr := &http.Transport{
DisableKeepAlives: true,
Proxy: http.ProxyURL(proxyUrl),
}
上述代碼總是嘗試通過代理進行連接,即使代理變量爲空白也是如此。
檢查ERR –
你也可以看看[FUNC ProxyFromEnvironment(http://golang.org/src/net/http/transport.go?h=proxy#L120)作爲參考。 –