# Functions
AuthFieldSpecsExpanded includes OAuth2 and JWT fields that might not be appropriate for all components.
ConfigField returns a public API config field spec for an HTTP component, with optional extra fields added to the end.
ConfigFromParsed attempts to parse an http client config struct from a parsed plugin config.
NewClientFromOldConfig creates a new request creator from an old struct style config.
RequestCreatorFromOldConfig creates a new request creator from an old struct style config.
WithExplicitBody modifies the request creator to instead only use input reference messages for headers and metadata, and use the expression for creating a body.
WithExplicitMultipart modifies the request creator to instead only use input reference messages for headers and metadata, and use a list of multipart expressions for creating a body.
# Structs
Client is a component able to send and receive Bento messages over HTTP.
ErrUnexpectedHTTPRes is an error returned when an HTTP request returned an unexpected response.
MultipartExpressions represents three dynamic expressions that define a multipart message part in an HTTP request.
OldConfig is a configuration struct for an HTTP client.
RequestCreator creates *http.Request types from messages based on various configurable parameters.
# Type aliases
RequestOpt represents a customisation of a request creator.