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

Constructores

constructor

new HttpClient(): HttpClient

Devuelve

HttpClient

Definido en

http-client.ts:43

Métodos

createHeaders

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

Parámetros

Nombretype
init?Record<string, string>Headers

Devuelve

Headers

Definido en

http-client.ts:99

request

request(url, options?): Promise<HttpResponse> Realiza una solicitud HTTP

Parámetros

NombreTipo
urlstring
optionsHttpClientRequestOptions

Devuelve

Promise<HttpResponse>

Definido en

http-client.ts:106

get

get(url, headers?): Promise<HttpResponse> Realiza una solicitud GET

Parámetros

Nombretype
urlstring
headers?Record<string, string>

Devuelve

Promise<HttpResponse>

Definido en

http-client.ts:141

post

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

Parámetros

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

Devuelve

Promise<HttpResponse>

Definido en

http-client.ts:151

put

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

Parámetros

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

Devuelve

Promise<HttpResponse>

Definido en

http-client.ts:162

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:173

patch

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

Parámetros

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

Devuelve

Promise<HttpResponse>

Definido en

http-client.ts:183