Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigureTransport ¶ added in v0.12.0
func SetHTTPClientGlobalSettings ¶ added in v0.12.0
func SetHTTPClientGlobalSettings(settings *Settings)
Types ¶
type Settings ¶
type Settings struct { Timeout time.Duration `` /* 167-byte string literal not displayed */ TLSHandshakeTimeout time.Duration `mapstructure:"tls_handshake_timeout"` IdleConnTimeout time.Duration `mapstructure:"idle_conn_timeout"` ResponseHeaderTimeout time.Duration `mapstructure:"response_header_timeout"` DialTimeout time.Duration `mapstructure:"dial_timeout"` SkipSSLValidation bool `mapstructure:"skip_ssl_validation" description:"whether to skip ssl verification when making calls to external services"` }
func DefaultSettings ¶
func DefaultSettings() *Settings
DefaultSettings return the default values for httpclient settings
func GetHttpClientGlobalSettings ¶ added in v0.12.0
func GetHttpClientGlobalSettings() *Settings
Click to show internal directories.
Click to hide internal directories.