fix: 移除云端函数HTTP客户端硬编码代理
- 将硬编码的代理地址改为从环境变量读取 - 使用 http.ProxyFromEnvironment 让代理配置更灵活 - 服务器环境不设置代理环境变量即可直连
This commit is contained in:
@@ -32,14 +32,14 @@ func NewHTTPClient(timeout time.Duration) *HTTPClient {
|
|||||||
timeout = DefaultTimeout
|
timeout = DefaultTimeout
|
||||||
}
|
}
|
||||||
|
|
||||||
proxyURL, _ := url.Parse("http://127.0.0.1:10809")
|
transport := &http.Transport{
|
||||||
|
Proxy: http.ProxyFromEnvironment,
|
||||||
|
}
|
||||||
|
|
||||||
return &HTTPClient{
|
return &HTTPClient{
|
||||||
client: &http.Client{
|
client: &http.Client{
|
||||||
Timeout: timeout,
|
Timeout: timeout,
|
||||||
Transport: &http.Transport{
|
Transport: transport,
|
||||||
Proxy: http.ProxyURL(proxyURL),
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
timeout: timeout,
|
timeout: timeout,
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user