DefaultHttpClient class
Un cliente HTTP que usa node-fetch
.
Métodos
fetch(string, Common |
Usa |
prepare |
Prepara una solicitud basada en el recurso web proporcionado. |
process |
Procesar una respuesta HTTP. |
send |
Proporciona un control mínimo de errores viable y la lógica que ejecuta los métodos abstractos. |
Detalles del método
fetch(string, CommonRequestInit)
Usa node-fetch
para realizar la solicitud.
function fetch(input: string, init?: CommonRequestInit): Promise<CommonResponse>
Parámetros
- input
-
string
- init
- CommonRequestInit
Devoluciones
Promise<CommonResponse>
prepareRequest(WebResourceLike)
Prepara una solicitud basada en el recurso web proporcionado.
function prepareRequest(httpRequest: WebResourceLike): Promise<Partial<RequestInit>>
Parámetros
- httpRequest
- WebResourceLike
Devoluciones
Promise<Partial<RequestInit>>
processRequest(HttpOperationResponse)
Procesar una respuesta HTTP.
function processRequest(_operationResponse: HttpOperationResponse): Promise<void>
Parámetros
- _operationResponse
- HttpOperationResponse
Devoluciones
Promise<void>
sendRequest(WebResourceLike)
Proporciona un control mínimo de errores viable y la lógica que ejecuta los métodos abstractos.
function sendRequest(httpRequest: WebResourceLike): Promise<HttpOperationResponse>
Parámetros
- httpRequest
- WebResourceLike
Objeto que representa la solicitud HTTP saliente.
Devoluciones
Promise<HttpOperationResponse>
Objeto que representa la respuesta HTTP entrante.