Documentation ¶
Overview ¶
Package httpconfig provides helpers for special types of HTTP client configuration supported by Relay.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HTTPConfig ¶
type HTTPConfig struct { config.ProxyConfig SDKHTTPConfigFactory *ldcomponents.HTTPConfigurationBuilder SDKHTTPConfig subsystems.HTTPConfiguration }
HTTPConfig encapsulates ProxyConfig plus any other HTTP options we may support in the future (currently none).
func NewHTTPConfig ¶
func NewHTTPConfig(proxyConfig config.ProxyConfig, authKey credential.SDKCredential, userAgent string, loggers ldlog.Loggers) (HTTPConfig, error)
NewHTTPConfig validates all of the HTTP-related options and returns an HTTPConfig if successful.
func (HTTPConfig) Client ¶
func (c HTTPConfig) Client() *http.Client
Client creates a new HTTP client instance that isn't for SDK use.
Click to show internal directories.
Click to hide internal directories.