DefaultHttpClient class
Client HTTP che usa node-fetch
.
Metodi
fetch(string, Common |
|
prepare |
Prepara una richiesta in base alla risorsa Web fornita. |
process |
Elaborare una risposta HTTP. |
send |
Fornisce la gestione minima degli errori valida e la logica che esegue i metodi astratti. |
Dettagli metodo
fetch(string, CommonRequestInit)
node-fetch
Usa per eseguire la richiesta.
function fetch(input: string, init?: CommonRequestInit): Promise<CommonResponse>
Parametri
- input
-
string
- init
- CommonRequestInit
Restituisce
Promise<CommonResponse>
prepareRequest(WebResourceLike)
Prepara una richiesta in base alla risorsa Web fornita.
function prepareRequest(httpRequest: WebResourceLike): Promise<Partial<RequestInit>>
Parametri
- httpRequest
- WebResourceLike
Restituisce
Promise<Partial<RequestInit>>
processRequest(HttpOperationResponse)
Elaborare una risposta HTTP.
function processRequest(_operationResponse: HttpOperationResponse): Promise<void>
Parametri
- _operationResponse
- HttpOperationResponse
Restituisce
Promise<void>
sendRequest(WebResourceLike)
Fornisce la gestione minima degli errori valida e la logica che esegue i metodi astratti.
function sendRequest(httpRequest: WebResourceLike): Promise<HttpOperationResponse>
Parametri
- httpRequest
- WebResourceLike
Oggetto che rappresenta la richiesta HTTP in uscita.
Restituisce
Promise<HttpOperationResponse>
Oggetto che rappresenta la risposta HTTP in ingresso.