Optional
_RESIRunOptional
_urlencoded url with params
Optional
baseURLOptional
cacheA string indicating how the request will interact with the browser's cache to set request's cache.
Optional
credentialsA 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.
Optional
dataOptional
encodeURIUse encodeURIComponent, default: true
Optional
headersA Headers object, an object literal, or an array of two-item arrays to set request's headers.
Optional
integrityA cryptographic hash of the resource to be fetched by request. Sets request's integrity.
Optional
issome API is get data, but the method is not 'GET',
add isGet: true
, can let the plugins know this is also a GET
API
Optional
keepaliveA boolean to set request's keepalive.
Optional
methodA string to set request's method.
Optional
modeA string to indicate whether the request will use CORS, or will be restricted to same-origin URLs. Sets request's mode.
Optional
paramsOptional
paramsOptional
redirectA 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.
Optional
referrerA string whose value is a same-origin URL, "about:client", or the empty string, to set request's referrer.
Optional
referrerA referrer policy to set request's referrerPolicy.
Optional
responseCurrently only support 'json' | 'text', default: 'json'; Others will just return the original response
Optional
signalAn AbortSignal to set request's signal.
Optional
timeoutIf no set, default depends on browsers timeout
Optional
urlOptional
windowCan only be null. Used to disassociate request from any Window.
Optional
with
response interceptors already run?