Saltar al contenido principal
Cliente HTTP universal que funciona tanto en Node.js como en navegadores

Constructores

constructor

new HttpClient(): HttpClient

Devuelve

HttpClient

Definido en

http-client.ts:41

Métodos

createHeaders

createHeaders(init?): Headers Crea una nueva instancia de Headers

Parámetros

NombreTipo
init?Record<string, string>Headers

Valores devueltos

Headers

Definido en

http-client.ts:91

request

request(url, options?): Promise<HttpResponse> Realiza una petición HTTP

Parámetros

NombreTipo
urlstring
optionsHttpClientRequestOptions

Devuelve

Promise<HttpResponse>

Definido en

http-client.ts:98

get

get(url, headers?): Promise<HttpResponse> Realiza una petición GET

Parámetros

NombreTipo
urlstring
headers?Record<string, string>

Devuelve

Promise<HttpResponse>

Definido en

http-client.ts:135

post

post(url, body?, headers?): Promise<HttpResponse> Realiza una solicitud POST

Parámetros

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

Devuelve

Promise<HttpResponse>

Definido en

http-client.ts:148

put

put(url, body?, headers?): Promise<HttpResponse> Realiza una solicitud PUT

Parámetros

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

Devuelve

Promise<HttpResponse>

Definición en

http-client.ts:163

delete

delete(url, headers?): Promise<HttpResponse> Realiza una solicitud DELETE

Parámetros

NombreTipo
urlstring
headers?Record<string, string>

Devuelve

Promise<HttpResponse>

Definido en

http-client.ts:178

patch

patch(url, body?, headers?): Promise<HttpResponse> Realiza una solicitud PATCH

Parámetros

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

Devuelve

Promise<HttpResponse>

Definido en

http-client.ts:191