Type alias: HttpAdapterConfig<Data>
HttpAdapterConfig<
Data>:object
The configuration for the HTTP adapter implementation.
Type parameters
• Data = any
Type declaration
appendHeaders()?
optionalappendHeaders: (context) =>Awaitable<Dictionary<string>>
Parameters
• context
Returns
Awaitable <Dictionary<string>>
appendParams()?
optionalappendParams: (context) =>Awaitable<Dictionary<any>>
Parameters
• context
Returns
Awaitable <Dictionary<any>>
baseURL?
optionalbaseURL:string|null
buildURL()?
optionalbuildURL: (urlContext,context) =>string
Parameters
• urlContext: HttpURLContext
• context
Returns
string
defaultBodyAs?
optionaldefaultBodyAs:BodyAsTransformer|null
defaultHeaders?
optionaldefaultHeaders:Dictionary<string>
defaultResponseReader?
optionaldefaultResponseReader:HttpResponseReader<Data>
errorTransformers?
optionalerrorTransformers:ErrorTransformer[]
fetch?
optionalfetch: typeoffetch
idPathTransformer?
optionalidPathTransformer:Transformer<string>
modelPathTransformer?
optionalmodelPathTransformer:Transformer<string>
relationPathTransformer?
optionalrelationPathTransformer:Transformer<string>
requestTransformers?
optionalrequestTransformers:RequestTransformer[]
responseTransformers?
optionalresponseTransformers:ResponseTransformer[]
serializeParams
serializeParams:
HttpParamsSerializer