OptionalbodyOptionalcacheOptionalcredentialsA string indicating whether credentials will be sent with the request always, never, or only when sent to a same-origin URL. Sets request's credentials.
OptionalexitBrowse the ordinary web through an exit. When input is an http(s):// URL
it is sent to this exit JID as an absolute-form request (RFC 9112 §3.2.2;
the exit must advertise urn:xmpp:http#absolute-form), which is how a
proxy uses XEP-0332. An httpx:// input addresses its own JID and ignores
this; an ordinary URL with no exit is an error, as there is no JID to
address.
OptionalheadersA Headers object, an object literal, or an array of two-item arrays to set request's headers.
OptionalidlePer-request idle timeout for a streamed response body.
OptionalintegrityA cryptographic hash of the resource to be fetched by request. Sets request's integrity.
OptionalkeepaliveA boolean to set request's keepalive.
OptionalmethodA string to set request's method.
OptionalmodeA string to indicate whether the request will use CORS, or will be restricted to same-origin URLs. Sets request's mode.
OptionalpriorityOptionalredirectA string indicating whether request follows redirects, results in an error upon encountering a redirect, or returns the redirect (in an opaque fashion). Sets request's redirect.
OptionalreferrerA string whose value is a same-origin URL, "about:client", or the empty string, to set request's referrer.
OptionalreferrerA referrer policy to set request's referrerPolicy.
The XMPP session (or an existing HttpxClient) to tunnel through.
OptionalsignalAn AbortSignal to set request's signal.
OptionaltimeoutOptionalwindowCan only be null. Used to disassociate request from any Window.
A string indicating how the request will interact with the browser's cache to set request's cache.