Interface: HttpAgentRequestOptions
Defined in: packages/core/src/http/HttpAgent.ts:30
Properties
abortController?
optionalabortController:AbortController
Defined in: packages/core/src/http/HttpAgent.ts:60
cache?
optionalcache:boolean
Defined in: packages/core/src/http/HttpAgent.ts:54
Enable caching for the requests.
cacheFailedRequest?
optionalcacheFailedRequest:boolean
Defined in: packages/core/src/http/HttpAgent.ts:55
fetchOptions?
optionalfetchOptions:ImaRequestInit
Defined in: packages/core/src/http/HttpAgent.ts:49
Default fetch options.
keepSensitiveHeaders?
optionalkeepSensitiveHeaders:boolean
Defined in: packages/core/src/http/HttpAgent.ts:61
postProcessors?
optionalpostProcessors: <B>(response) =>HttpAgentResponse<B>[]
Defined in: packages/core/src/http/HttpAgent.ts:57
Type Parameters
B
B = unknown
Parameters
response
Returns
repeatRequest?
optionalrepeatRequest:number
Defined in: packages/core/src/http/HttpAgent.ts:44
Specifies the maximum number of tries to repeat the request if the request fails.
responseType?
optionalresponseType:"json"|"blob"|"text"|"arrayBuffer"|"formData"
Defined in: packages/core/src/http/HttpAgent.ts:56
timeout?
optionaltimeout:number
Defined in: packages/core/src/http/HttpAgent.ts:34
Specifies the request timeout in milliseconds.
ttl?
optionalttl:number
Defined in: packages/core/src/http/HttpAgent.ts:39
Specified how long the request may be cached in milliseconds.
validateCookies?
optionalvalidateCookies:boolean
Defined in: packages/core/src/http/HttpAgent.ts:67
Validate cookies when parsing from Set-Cookie header and when sending cookies from the server.