Interface: ResourcefulHttpService
Properties
| Property | Type |
|---|---|
requestMiddleware | Readonly<ResourcefulHttpMiddlewareProxy<ResourcefulHttpRequestMiddlewareFn>> |
responseMiddleware | Readonly<ResourcefulHttpMiddlewareProxy<ResourcefulHttpResponseMiddlewareFn>> |
Methods
delete()
ts
delete<T>(url: string, options?: Omit<ResourcefulHttpRequestOptions, "method" | "url">): MaybePromised<ResourcefulHttpResponse<T>>;Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
Parameters
| Parameter | Type |
|---|---|
url | string |
options? | Omit<ResourcefulHttpRequestOptions, "method" | "url"> |
Returns
MaybePromised<ResourcefulHttpResponse<T>>
get()
ts
get<T>(url: string, options?: Omit<ResourcefulHttpRequestOptions, "method" | "url">): MaybePromised<ResourcefulHttpResponse<T>>;Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
Parameters
| Parameter | Type |
|---|---|
url | string |
options? | Omit<ResourcefulHttpRequestOptions, "method" | "url"> |
Returns
MaybePromised<ResourcefulHttpResponse<T>>
head()
ts
head<T>(url: string, options?: Omit<ResourcefulHttpRequestOptions, "method" | "url">): MaybePromised<ResourcefulHttpResponse<T>>;Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
Parameters
| Parameter | Type |
|---|---|
url | string |
options? | Omit<ResourcefulHttpRequestOptions, "method" | "url"> |
Returns
MaybePromised<ResourcefulHttpResponse<T>>
patch()
ts
patch<T>(
url: string,
data?: any,
options?: Omit<ResourcefulHttpRequestOptions, "method" | "url">): MaybePromised<ResourcefulHttpResponse<T>>;Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
Parameters
| Parameter | Type |
|---|---|
url | string |
data? | any |
options? | Omit<ResourcefulHttpRequestOptions, "method" | "url"> |
Returns
MaybePromised<ResourcefulHttpResponse<T>>
post()
ts
post<T>(
url: string,
data?: any,
options?: Omit<ResourcefulHttpRequestOptions, "method" | "url">): MaybePromised<ResourcefulHttpResponse<T>>;Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
Parameters
| Parameter | Type |
|---|---|
url | string |
data? | any |
options? | Omit<ResourcefulHttpRequestOptions, "method" | "url"> |
Returns
MaybePromised<ResourcefulHttpResponse<T>>
put()
ts
put<T>(
url: string,
data?: any,
options?: Omit<ResourcefulHttpRequestOptions, "method" | "url">): MaybePromised<ResourcefulHttpResponse<T>>;Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
Parameters
| Parameter | Type |
|---|---|
url | string |
data? | any |
options? | Omit<ResourcefulHttpRequestOptions, "method" | "url"> |
Returns
MaybePromised<ResourcefulHttpResponse<T>>
request()
ts
request<T>(options: ResourcefulHttpRequestOptions): MaybePromised<ResourcefulHttpResponse<T>>;Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
Parameters
| Parameter | Type |
|---|---|
options | ResourcefulHttpRequestOptions |