Add http proxy support

This commit is contained in:
Dmitry Rubtsov 2025-05-15 13:34:17 +06:00
parent bd5cacd14a
commit 0ec9cf4aaa
No known key found for this signature in database
GPG Key ID: 4B1E43D13E6D4311

View File

@ -26,6 +26,7 @@ const defaultClientTimeout = 5 * time.Second
var defaultHTTPClient = &http.Client{ var defaultHTTPClient = &http.Client{
Transport: &http.Transport{ Transport: &http.Transport{
MaxIdleConnsPerHost: 10, MaxIdleConnsPerHost: 10,
Proxy: http.ProxyFromEnvironment,
}, },
Timeout: defaultClientTimeout, Timeout: defaultClientTimeout,
} }
@ -34,6 +35,7 @@ var defaultInsecureHTTPClient = &http.Client{
Timeout: defaultClientTimeout, Timeout: defaultClientTimeout,
Transport: &http.Transport{ Transport: &http.Transport{
TLSClientConfig: &tls.Config{InsecureSkipVerify: true}, TLSClientConfig: &tls.Config{InsecureSkipVerify: true},
Proxy: http.ProxyFromEnvironment,
}, },
} }