Optional_didOptional_urlOptionalbaseURLOptionalcacheA string indicating how the request will interact with the browser's cache to set request's cache.
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.
OptionaldataOptionalencodeURIUse encodeURIComponent, default: true
Optionalfetchfetch?:
OptionalfetchOptionalheadersA 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.
Optionalissome API is get data, but the method is not 'GET',
add isGet: true, can let the plugins know this is also a GET API
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.
OptionalparamsOptionalparamsOptionalpriorityOptionalredirectA 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.
OptionalresponseCurrently only support 'json' | 'text', default: 'json'; Others will just return the original response
OptionalsignalAn AbortSignal to set request's signal.
OptionaltimeoutIf no set, default depends on browsers timeout
OptionaltransformOptionaltransformOptionalurlOptionalvalidateOptionalwindowCan only be null. Used to disassociate request from any Window.
Optionalwith
Deprecated
Internal use only response interceptors already run?