Documentation
¶
Index ¶
- func WithBaseURL(s string) func(*Client)
- func WithCookieJar() func(*Client)
- func WithGlobalCookieJar() func(*Client)
- func WithRetryPolicy(r *retrier.Retrier) func(*Client)
- func WithUserAgent(s string) func(*Client)
- type Client
- func (c *Client) BasicSign(req *http.Request, user string, secret []byte) error
- func (c *Client) Do(req *http.Request, out interface{}) (*http.Response, error)
- func (c *Client) Request(ctx context.Context, method string, payload interface{}, format string, ...) *http.Request
- func (c *Client) With(opts ...func(*Client)) *Client
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithBaseURL ¶
func WithCookieJar ¶
func WithCookieJar() func(*Client)
func WithGlobalCookieJar ¶
func WithGlobalCookieJar() func(*Client)
func WithRetryPolicy ¶
func WithUserAgent ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.