build: update deps

This commit is contained in:
Mmx233
2024-05-13 16:40:25 +08:00
parent 4d8d893ec0
commit fd2964ef7b
5 changed files with 46 additions and 43 deletions

View File

@@ -3,6 +3,7 @@
package tools
import (
"crypto/tls"
"github.com/Mmx233/BitSrunLoginGo/internal/config"
"github.com/Mmx233/tool"
"net"
@@ -14,12 +15,16 @@ func genHttpPack(eth *Eth) *Http {
if eth != nil {
addr = eth.Addr
}
tr := tool.GenHttpTransport(&tool.HttpTransportOptions{
Timeout: config.Timeout,
LocalAddr: addr,
SkipSslCertVerify: config.Settings.Basic.SkipCertVerify,
})
tr.Proxy = http.ProxyFromEnvironment
tr := &http.Transport{
DialContext: (&net.Dialer{
Timeout: config.Timeout,
LocalAddr: addr,
}).DialContext,
TLSClientConfig: &tls.Config{
InsecureSkipVerify: config.Settings.Basic.SkipCertVerify,
},
Proxy: http.ProxyFromEnvironment,
}
return &Http{
Client: tool.GenHttpClient(&tool.HttpClientOptions{
Transport: tr,