From 98ec2fe3d6a66ed724b5c662888bf0941a412536 Mon Sep 17 00:00:00 2001 From: qydysky Date: Tue, 22 Sep 2020 06:56:25 +0800 Subject: [PATCH] 63 --- Reqf.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Reqf.go b/Reqf.go index 5b8144f..1302a7a 100644 --- a/Reqf.go +++ b/Reqf.go @@ -89,17 +89,18 @@ func (this *req) Reqf_1(val Rval) (error) { var beginTime time.Time = time.Now() - var _Timeout time.Duration = time.Duration(Timeout)*time.Second var client http.Client + + if Timeout != -1 { + client.Timeout = time.Duration(Timeout)*time.Second + } + if Proxy!="" { proxy := func(_ *http.Request) (*url.URL, error) { return url.Parse(Proxy) } - transport := &http.Transport{Proxy: proxy} - client = http.Client{Timeout: _Timeout,Transport: transport} - }else{ - client = http.Client{Timeout: _Timeout} + client.Transport = &http.Transport{Proxy: proxy} } if Url==""{return errors.New("Url is \"\"")} -- 2.39.2