WithIdleConnTimeout allows setting the idle connection timeout.
(timeout time.Duration)
| 551 | |
| 552 | // WithIdleConnTimeout allows setting the idle connection timeout. |
| 553 | func WithIdleConnTimeout(timeout time.Duration) HTTPClientOption { |
| 554 | return httpClientOptionFunc(func(opts *httpClientOptions) { |
| 555 | opts.idleConnTimeout = timeout |
| 556 | }) |
| 557 | } |
| 558 | |
| 559 | // WithUserAgent allows setting the user agent. |
| 560 | func WithUserAgent(ua string) HTTPClientOption { |