OptionalbodyOptionalcacheOptionalcacheName to use for caching the request.
OptionalcacheProperties to override default cache behavior.
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.
OptionalheadersA 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.
OptionaljsonOptionalkeepaliveA boolean to set request's keepalive.
OptionallunkwillOptionallunkwillOptionalmethodA 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.
OptionalpriorityOptionalqueryOptionalredirectA 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.
OptionalresponseThe type of data that the server will respond with. Can be either 'json' or 'blob'.
OptionalsignalAn AbortSignal to set request's signal.
OptionalwindowCan only be null. Used to disassociate request from any Window.
Optionalwith
Has lower priority than the json