Passer au contenu principal
Client HTTP universel fonctionnant aussi bien dans Node.js que dans les navigateurs

Constructeurs

constructeur

new HttpClient(): HttpClient

Renvoie

HttpClient

Défini dans

http-client.ts:43

Méthodes

createHeaders

createHeaders(init?): Headers Crée un nouvel objet Headers

Paramètres

Nomtype
init?Record<string, string>Headers

Renvoie

Headers

Défini dans

http-client.ts:99

request

request(url, options?): Promise<HttpResponse> Effectue une requête HTTP

Paramètres

NomType
urlstring
optionsHttpClientRequestOptions

Renvoie

Promise<HttpResponse>

Défini dans

http-client.ts:106

get

get(url, headers?): Promise<HttpResponse> Effectuer une requête GET

Paramètres

NomType
urlstring
headers?Record<string, string>

Renvoie

Promise<HttpResponse>

Défini dans

http-client.ts:141

post

post(url, body?, headers?): Promise<HttpResponse> Effectue une requête POST.

Paramètres

NomType
urlstring
body?string
headers?Record<string, string>

Renvoie

Promise<HttpResponse>

Défini dans

http-client.ts:151

put

put(url, body?, headers?): Promise<HttpResponse> Envoie une requête PUT

Paramètres

NomType
urlstring
body?string
headers?Record<string, string>

Renvoie

Promise<HttpResponse>

Défini dans

http-client.ts:162

delete

delete(url, headers?): Promise<HttpResponse> Envoie une requête DELETE

Paramètres

NomType
urlstring
headers?Record<string, string>

Renvoie

Promise<HttpResponse>

Définie dans

http-client.ts:173

patch

patch(url, body?, headers?): Promise<HttpResponse> Effectuer une requête PATCH

Paramètres

NomType
urlstring
body?string
headers?Record<string, string>

Renvoie

Promise<HttpResponse>

Défini dans

http-client.ts:183