Condividi tramite


DefaultHttpClient class

Client HTTP che usa node-fetch.

Metodi

fetch(string, CommonRequestInit)

node-fetch Usa per eseguire la richiesta.

prepareRequest(WebResourceLike)

Prepara una richiesta in base alla risorsa Web fornita.

processRequest(HttpOperationResponse)

Elaborare una risposta HTTP.

sendRequest(WebResourceLike)

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

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

Oggetto che rappresenta la risposta HTTP in ingresso.