mirror of
https://github.com/Mrs4s/go-cqhttp.git
synced 2025-06-19 14:05:03 +08:00
fix #540.
This commit is contained in:
parent
0002185e45
commit
219005d384
@ -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,
|
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user