Constructors
constructor
• new HttpClient():HttpClient
Returns
HttpClient
Defined in
http-client.ts:41Methods
createHeaders
▸ createHeaders(init?): Headers
Create a new Headers instance
Parameters
| Name | Type | 
|---|---|
init? | Record<string, string> | Headers | 
Returns
Headers
Defined in
http-client.ts:91request
▸ request(url, options?): Promise<HttpResponse>
Make an HTTP request
Parameters
| Name | Type | 
|---|---|
url | string | 
options | HttpClientRequestOptions | 
Returns
Promise<HttpResponse>
Defined in
http-client.ts:98get
▸ get(url, headers?): Promise<HttpResponse>
Make a GET request
Parameters
| Name | Type | 
|---|---|
url | string | 
headers? | Record<string, string> | 
Returns
Promise<HttpResponse>
Defined in
http-client.ts:135post
▸ post(url, body?, headers?): Promise<HttpResponse>
Make a POST request
Parameters
| Name | Type | 
|---|---|
url | string | 
body? | string | 
headers? | Record<string, string> | 
Returns
Promise<HttpResponse>
Defined in
http-client.ts:148put
▸ put(url, body?, headers?): Promise<HttpResponse>
Make a PUT request
Parameters
| Name | Type | 
|---|---|
url | string | 
body? | string | 
headers? | Record<string, string> | 
Returns
Promise<HttpResponse>
Defined in
http-client.ts:163delete
▸ delete(url, headers?): Promise<HttpResponse>
Make a DELETE request
Parameters
| Name | Type | 
|---|---|
url | string | 
headers? | Record<string, string> | 
Returns
Promise<HttpResponse>
Defined in
http-client.ts:178patch
▸ patch(url, body?, headers?): Promise<HttpResponse>
Make a PATCH request
Parameters
| Name | Type | 
|---|---|
url | string | 
body? | string | 
headers? | Record<string, string> | 
Returns
Promise<HttpResponse>