Delen via


DefaultHttpClient class

Een HTTP-client die gebruikmaakt van node-fetch.

Methoden

fetch(string, CommonRequestInit)

Gebruikt node-fetch om de aanvraag uit te voeren.

prepareRequest(WebResourceLike)

Bereidt een aanvraag voor op basis van de opgegeven webresource.

processRequest(HttpOperationResponse)

Een HTTP-antwoord verwerken.

sendRequest(WebResourceLike)

Biedt minimaal levensvatbare foutafhandeling en de logica waarmee de abstracte methoden worden uitgevoerd.

Methodedetails

fetch(string, CommonRequestInit)

Gebruikt node-fetch om de aanvraag uit te voeren.

function fetch(input: string, init?: CommonRequestInit): Promise<CommonResponse>

Parameters

input

string

Retouren

Promise<CommonResponse>

prepareRequest(WebResourceLike)

Bereidt een aanvraag voor op basis van de opgegeven webresource.

function prepareRequest(httpRequest: WebResourceLike): Promise<Partial<RequestInit>>

Parameters

httpRequest
WebResourceLike

Retouren

Promise<Partial<RequestInit>>

processRequest(HttpOperationResponse)

Een HTTP-antwoord verwerken.

function processRequest(_operationResponse: HttpOperationResponse): Promise<void>

Parameters

_operationResponse
HttpOperationResponse

Retouren

Promise<void>

sendRequest(WebResourceLike)

Biedt minimaal levensvatbare foutafhandeling en de logica waarmee de abstracte methoden worden uitgevoerd.

function sendRequest(httpRequest: WebResourceLike): Promise<HttpOperationResponse>

Parameters

httpRequest
WebResourceLike

Object dat de uitgaande HTTP-aanvraag vertegenwoordigt.

Retouren

Een object dat het binnenkomende HTTP-antwoord vertegenwoordigt.