Append an element to this request's path, joins with '/'.
Append an element to this request's path, joins with '/'. (mutates request)
Combine this request with another.
Add headers to this request.
Add headers to this request. (mutates request)
Post the given byte array.
Post the given string value.
Post the given string value, with text/plain content-type.
Post the given key value sequence.
PUT the given values as a urlencoded form
PUT the given file.
PUT the given string.
PUT the given string, with text/plain content-type.
Add query parameters.
Add query parameters. (mutates request)
Combine this request with another handler.
Set the default character set to be used when processing the request in <<, <<<, Handler#>> and derived operations >~, as_str, etc.
Set the default character set to be used when processing the request in <<, <<<, Handler#>> and derived operations >~, as_str, etc. (The 'factory' default is utf-8.)
HTTP delete request.
HTTP head request.
HTTP head request. See >:> to access headers.
HTTP options request.
HTTP post request.
HTTP put request.
Set credentials that may be used for basic or digest auth; requires a host value :/(.
Set credentials that may be used for basic or digest auth; requires a host value :/(...) upon execution.
Add basic auth header unconditionally to this request.
Add basic auth header unconditionally to this request. Does not wait for a 401 response.
Convert this to a secure (scheme https) request if not already
URI based on this request, e.g. if needed outside Disptach.
These functions create new request descriptors based off of the current one. Most are intended to be used as infix operators; those that don't take a parameter have character names to be used with dot notation, e.g. :/("example.com").HEAD.secure >>> {...}