Interface IHttpClient<Opt, Exc>
interface IHttpClient< Opt extends HttpOptions = HttpOptions, Exc extends IHttpExecutor = IHttpExecutor,> { defaultHooks: Partial< Omit<HttpInterceptor<Opt>, keyof Extension<ExtensionContext>>, >[]; delete(url: HttpInput, options?: WithHeadersInit<Opt>): Exc; get(url: HttpInput, options?: WithHeadersInit<Opt>): Exc; getUrl(url: HttpInput, options?: WithHeadersInit<Opt>): Promise<string>; head(url: HttpInput, options?: WithHeadersInit<Opt>): Exc; patch(url: HttpInput, options?: WithHeadersInit<Opt>): Exc; post(url: HttpInput, options?: WithHeadersInit<Opt>): Exc; put(url: HttpInput, options?: WithHeadersInit<Opt>): Exc; request(url: HttpInput, options?: WithHeadersInit<Opt>): Exc;} Properties
defaultHooks
Methods
delete
Returns Exc
get
Returns Exc
getUrl
Returns Promise<string>
head
Returns Exc
patch
Returns Exc
post
Returns Exc
put
Returns Exc
request
Returns Exc