# Functions
BodyEmpty returns an empty body.
BodyGob gob encodes the value provided for the HTTP request.
BodyJSON JSON encodes the value provided for the HTTP request.
New creates a new httpc client.
StatusIn validates the status code matches one of the provided statuses.
WithAddr sets the host address on the client.
WithAuth provides a means to set a custom auth that doesn't match the provided auth types here.
WithAuthToken provides token auth for requests.
WithContentType sets the content type that will be applied to the requests created by the Client.
WithHeader sets a default header that will be applied to all requests created by the client.
WithHTTPClient sets the raw http client on the httpc Client.
WithInsecureSkipVerify sets the insecure skip verify on the http client's htp transport.
WithRespFn sets the default resp fn for the client that will be applied to all requests generated from it.
WithSessionCookie provides cookie auth for requests to mimic the browser.
WithStatusFn sets the default status fn for the client that will be applied to all requests generated from it.
WithUserAgentHeader sets the user agent for the http client requests.
WithWriterFn applies the provided writer behavior to all the request bodies' generated from the client.
WithWriterGZIP gzips the request body generated from this client.
# Variables
DefaultTransportInsecure is identical to http.DefaultTransport, with the exception that tls.Config is configured with InsecureSkipVerify set to true.
# Type aliases
BodyFn provides a writer to which a value will be written to that will make it's way into the HTTP request.
ClientOptFn are options to set different parameters on the Client.