Skip to main content
Module

x/dfetch/mod.ts>default

Promise based HTTP client for Deno inspired by axios.
Latest
class default
import { default } from "https://deno.land/x/dfetch@0.1.9/mod.ts";

Constructors

new
default(_config?: DFetchRequestConfig)

Methods

connect<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
delete<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
get<T = unknown>(url: string, config?: DFetchRequestConfig): Promise<DFetchResponseType<T>>
head<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
options<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
patch<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
post<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
put<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
request<T = unknown>(config: DFetchRequestConfig): Promise<DFetchResponseType<T>>
trace<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>

Static Methods

connect<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
delete<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
get<T = unknown>(url: string, config?: DFetchRequestConfig): Promise<DFetchResponseType<T>>
head<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
options<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
patch<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
post<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
put<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>
request<T = unknown>(config: DFetchRequestConfig): Promise<DFetchResponseType<T>>
trace<T = unknown>(
url: string,
data?: Data,
): Promise<DFetchResponseType<T>>