Skip to content

Interface: ResourcefulHttpService ​

Properties ​

PropertyType
requestMiddlewareReadonly<ResourcefulHttpMiddlewareProxy<ResourcefulHttpRequestMiddlewareFn>>
responseMiddlewareReadonly<ResourcefulHttpMiddlewareProxy<ResourcefulHttpResponseMiddlewareFn>>

Methods ​

delete() ​

ts
delete<T>(url: string, options?: Omit<ResourcefulHttpRequestOptions, "url" | "method">): MaybePromised<ResourcefulHttpResponse<T>>;

Type Parameters ​

Type ParameterDefault type
Tunknown

Parameters ​

ParameterType
urlstring
options?Omit<ResourcefulHttpRequestOptions, "url" | "method">

Returns ​

MaybePromised<ResourcefulHttpResponse<T>>


get() ​

ts
get<T>(url: string, options?: Omit<ResourcefulHttpRequestOptions, "url" | "method">): MaybePromised<ResourcefulHttpResponse<T>>;

Type Parameters ​

Type ParameterDefault type
Tunknown

Parameters ​

ParameterType
urlstring
options?Omit<ResourcefulHttpRequestOptions, "url" | "method">

Returns ​

MaybePromised<ResourcefulHttpResponse<T>>


ts
head<T>(url: string, options?: Omit<ResourcefulHttpRequestOptions, "url" | "method">): MaybePromised<ResourcefulHttpResponse<T>>;

Type Parameters ​

Type ParameterDefault type
Tunknown

Parameters ​

ParameterType
urlstring
options?Omit<ResourcefulHttpRequestOptions, "url" | "method">

Returns ​

MaybePromised<ResourcefulHttpResponse<T>>


patch() ​

ts
patch<T>(
   url: string,
   data?: any,
options?: Omit<ResourcefulHttpRequestOptions, "url" | "method">): MaybePromised<ResourcefulHttpResponse<T>>;

Type Parameters ​

Type ParameterDefault type
Tunknown

Parameters ​

ParameterType
urlstring
data?any
options?Omit<ResourcefulHttpRequestOptions, "url" | "method">

Returns ​

MaybePromised<ResourcefulHttpResponse<T>>


post() ​

ts
post<T>(
   url: string,
   data?: any,
options?: Omit<ResourcefulHttpRequestOptions, "url" | "method">): MaybePromised<ResourcefulHttpResponse<T>>;

Type Parameters ​

Type ParameterDefault type
Tunknown

Parameters ​

ParameterType
urlstring
data?any
options?Omit<ResourcefulHttpRequestOptions, "url" | "method">

Returns ​

MaybePromised<ResourcefulHttpResponse<T>>


put() ​

ts
put<T>(
   url: string,
   data?: any,
options?: Omit<ResourcefulHttpRequestOptions, "url" | "method">): MaybePromised<ResourcefulHttpResponse<T>>;

Type Parameters ​

Type ParameterDefault type
Tunknown

Parameters ​

ParameterType
urlstring
data?any
options?Omit<ResourcefulHttpRequestOptions, "url" | "method">

Returns ​

MaybePromised<ResourcefulHttpResponse<T>>


request() ​

ts
request<T>(options: ResourcefulHttpRequestOptions): MaybePromised<ResourcefulHttpResponse<T>>;

Type Parameters ​

Type ParameterDefault type
Tunknown

Parameters ​

ParameterType
optionsResourcefulHttpRequestOptions

Returns ​

MaybePromised<ResourcefulHttpResponse<T>>