Documentation
¶
Index ¶
- Constants
- func New(options ...func(args *httpClientConf)) *http.Client
- func WithFollowRedirects() func(args *httpClientConf)
- func WithIdleConnTimeout(value time.Duration) func(args *httpClientConf)
- func WithInsecureSkipVerify() func(args *httpClientConf)
- func WithTimeout(value time.Duration) func(args *httpClientConf)
Constants ¶
View Source
const ( TransportMaxIdleConns = 100 TransportMaxConnsPerHost = 100 TransportMaxIdleConnsPerHost = 80 )
Variables ¶
This section is empty.
Functions ¶
func WithFollowRedirects ¶
func WithFollowRedirects() func(args *httpClientConf)
func WithIdleConnTimeout ¶
WithIdleConnTimeout specifies the maximum amount of time an idle (keep-alive) connection will remain idle before closing itself. To set no limit, use zero.
func WithInsecureSkipVerify ¶
func WithInsecureSkipVerify() func(args *httpClientConf)
WithInsecureSkipVerify disables certificate verification. Please note that this is intended for internal network usage due to possible security implications.
func WithTimeout ¶
WithTimeout specifies request timeout (incl. connecting, redirects, body reading).
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.