1
0
mirror of https://github.com/Mrs4s/go-cqhttp.git synced 2025-06-19 14:05:03 +08:00
This commit is contained in:
Mrs4s 2021-01-20 01:30:18 +08:00
parent 0002185e45
commit 219005d384

View File

@ -7,7 +7,6 @@ import (
"fmt" "fmt"
"io" "io"
"io/ioutil" "io/ioutil"
"net"
"net/http" "net/http"
"net/url" "net/url"
"os" "os"
@ -24,7 +23,6 @@ import (
var ( var (
client = &http.Client{ client = &http.Client{
Timeout: time.Second * 120,
Transport: &http.Transport{ Transport: &http.Transport{
Proxy: func(request *http.Request) (u *url.URL, e error) { Proxy: func(request *http.Request) (u *url.URL, e error) {
if Proxy == "" { if Proxy == "" {
@ -32,17 +30,10 @@ var (
} }
return url.Parse(Proxy) return url.Parse(Proxy)
}, },
DialContext: (&net.Dialer{ ForceAttemptHTTP2: true,
Timeout: 30 * time.Second, MaxConnsPerHost: 0,
KeepAlive: 30 * time.Second, MaxIdleConns: 0,
}).DialContext, MaxIdleConnsPerHost: 999,
ForceAttemptHTTP2: true,
IdleConnTimeout: 90 * time.Second,
TLSHandshakeTimeout: 10 * time.Second,
ExpectContinueTimeout: 1 * time.Second,
MaxConnsPerHost: 0,
MaxIdleConns: 0,
MaxIdleConnsPerHost: 999,
}, },
} }