|
|
@ -303,9 +303,13 @@ func (r *Request) getResponse() (*http.Response, error) {
|
|
|
|
|
|
|
|
|
|
|
|
if trans == nil {
|
|
|
|
if trans == nil {
|
|
|
|
// create default transport
|
|
|
|
// create default transport
|
|
|
|
|
|
|
|
proxy := r.setting.Proxy
|
|
|
|
|
|
|
|
if proxy == nil {
|
|
|
|
|
|
|
|
proxy = http.ProxyFromEnvironment
|
|
|
|
|
|
|
|
}
|
|
|
|
trans = &http.Transport{
|
|
|
|
trans = &http.Transport{
|
|
|
|
TLSClientConfig: r.setting.TLSClientConfig,
|
|
|
|
TLSClientConfig: r.setting.TLSClientConfig,
|
|
|
|
Proxy: r.setting.Proxy,
|
|
|
|
Proxy: proxy,
|
|
|
|
Dial: TimeoutDialer(r.setting.ConnectTimeout, r.setting.ReadWriteTimeout),
|
|
|
|
Dial: TimeoutDialer(r.setting.ConnectTimeout, r.setting.ReadWriteTimeout),
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|