Documentation
¶
Index ¶
Constants ¶
View Source
const ( HTTP_2xx = 2 HTTP_4xx = 4 )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ErrInvalid ¶
type ErrInvalid struct {
Err
}
type ErrNetwork ¶
type ErrNetwork struct {
Err
}
type ErrNotFound ¶
type ErrNotFound struct {
Err
}
type ErrTimeout ¶
type ErrTimeout struct {
Err
}
type HttpClient ¶
type HttpClient struct {
// Initial backoff duration. Defaults to 50 milliseconds
InitialBackoff time.Duration
// Maximum exp backoff duration. Defaults to 5 seconds
MaxBackoff time.Duration
// Maximum number of connection retries. Defaults to 15
MaxRetries int
// Headers to add to the request.
Header http.Header
// contains filtered or unexported fields
}
func NewHttpClient ¶
func NewHttpClient() *HttpClient
func NewHttpClientHeader ¶ added in v1.13.0
func NewHttpClientHeader(header http.Header) *HttpClient
Click to show internal directories.
Click to hide internal directories.