Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Dialer = &net.Dialer{ Timeout: 30 * time.Second, KeepAlive: 30 * time.Second, } NoProxyTcp4Transport = &http.Transport{ DisableKeepAlives: true, DialContext: func(ctx context.Context, network, address string) (net.Conn, error) { return Dialer.DialContext(ctx, "tcp4", address) }, ForceAttemptHTTP2: true, MaxIdleConns: 100, IdleConnTimeout: 90 * time.Second, TLSHandshakeTimeout: 10 * time.Second, ExpectContinueTimeout: 1 * time.Second, } DefaultTransport = &http.Transport{ Proxy: http.ProxyFromEnvironment, DialContext: func(ctx context.Context, network, address string) (net.Conn, error) { return Dialer.DialContext(ctx, network, address) }, ForceAttemptHTTP2: true, MaxIdleConns: 100, IdleConnTimeout: 90 * time.Second, TLSHandshakeTimeout: 10 * time.Second, ExpectContinueTimeout: 1 * time.Second, } Client = &http.Client{ Timeout: 30 * time.Second, Transport: DefaultTransport, } )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.