OptionalactualOriginal uri to preserve
through proxying etc (xhr.original).
OptionalbodyA BodyInit object or null to set request's body.
OptionalcacheA string indicating how the request will interact with the browser's cache to set request's cache.
OptionalclearBefore we parse new data, clear old, but only on status 200 responses
OptionalcontentProvided content type (for writes)
OptionalcredentialsA 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.
OptionaldataOptionalfetchThe used Fetch function
OptionalforceLoad the data even if loaded before.
Also sets the Cache-Control: header to no-cache
OptionalforceOverride the incoming header to force the data to be treated as this content-type (for reads)
OptionalhandlersA Headers object, an object literal, or an array of two-item arrays to set request's headers.
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.
OptionalnoPrevents the addition of various metadata triples (about the fetch request) to the store
OptionalnoThe serialized resource in the body
OptionalpriorityOptionalproxyWhether this request is a retry via a proxy (generally done from an error handler)
OptionalredirectA 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.
OptionalreferringReferring term, the resource which referred to this (for tracking bad links). The document in which this link was found.
OptionalrequestedOptionalretriedOptionalsignalAn AbortSignal to set request's signal.
OptionaltimeoutOptionalwindowCan only be null. Used to disassociate request from any Window.
Optionalwithflag for XHR/CORS etc
Initiated by initFetchOptions, which runs on load