Optionaladapter
OptionalallowAbsoluteUrls
allowAbsoluteUrls?: boolean
Optionalauth
OptionalbaseURL
baseURL?: string
OptionalbeforeRedirect
beforeRedirect?: (
options: Record<string, any>,
responseDetails: {
headers: Record<string, string>;
statusCode: HttpStatusCode;
},
) => void
OptionalcancelToken
Optionaldata
Optionaldecompress
decompress?: boolean
Optionalenv
env?: {
fetch?: (
input: string | URL | Request,
init?: RequestInit,
) => Promise<Response>;
FormData?: new (...args: any[]) => object;
Request?: new (
input: string | URL | Request,
init?: RequestInit,
) => Request;
Response?: new (
body?:
| string
| ArrayBuffer
| Blob
| FormData
| URLSearchParams
| ArrayBufferView<ArrayBufferLike>,
init?: ResponseInit,
) => Response;
}
Optionalfamily
OptionalfetchOptions
fetchOptions?:
| Record<string, any>
| Omit<RequestInit, "headers" | "body" | "method" | "signal">
headers?: | AxiosHeaders | Partial< RawAxiosHeaders & { Accept: AxiosHeaderValue; Authorization: AxiosHeaderValue; "Content-Encoding": AxiosHeaderValue; "Content-Length": AxiosHeaderValue; "User-Agent": AxiosHeaderValue; } & { "Content-Type": ContentType }, > & Partial< { delete: AxiosHeaders; get: AxiosHeaders; head: AxiosHeaders; link: AxiosHeaders; options: AxiosHeaders; patch: AxiosHeaders; post: AxiosHeaders; purge: AxiosHeaders; put: AxiosHeaders; unlink: AxiosHeaders; } & { common: AxiosHeaders }, > Optionalhttp2Options
http2Options?: Record<string, any> & { sessionTimeout?: number }
OptionalhttpAgent
httpAgent?: any
OptionalhttpsAgent
httpsAgent?: any
OptionalhttpVersion
httpVersion?: 1 | 2
OptionalinsecureHTTPParser
insecureHTTPParser?: boolean
Optionallookup
lookup?: | (
( hostname: string, options: object, cb: ( err: Error, address: LookupAddress | LookupAddress[], family?: AddressFamily, ) => void, ) => void )
| (
( hostname: string, options: object, ) => Promise< | LookupAddress | [ address
: LookupAddressEntry | LookupAddressEntry[], family
?: AddressFamily, ], > )
OptionalmaxBodyLength
maxBodyLength?: number
OptionalmaxContentLength
maxContentLength?: number
OptionalmaxRate
maxRate?: number | [number, number]
OptionalmaxRedirects
maxRedirects?: number
Optionalmethod
method?: string
OptionalonDownloadProgress
OptionalonUploadProgress
Optionalparams
params?: any
OptionalparamsSerializer
Optionalproxy
OptionalresponseEncoding
responseEncoding?: string
OptionalresponseType
Optionalsignal
OptionalsocketPath
socketPath?: string
Optionaltimeout
timeout?: number
OptionaltimeoutErrorMessage
timeoutErrorMessage?: string
Optionaltransitional
Optionaltransport
transport?: any
Optionalurl
url?: string
OptionalvalidateStatus
validateStatus?: (status: number) => boolean
OptionalwithCredentials
withCredentials?: boolean
OptionalwithXSRFToken
OptionalxsrfCookieName
xsrfCookieName?: string
xsrfHeaderName?: string