Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/entropy/mod.ts>HttpClient

The core module of Entropy framework for Deno.
Latest
class HttpClient
import { HttpClient } from "https://deno.land/x/entropy@1.0.0-beta.17/mod.ts";

Methods

private
fetch<TPayload>(
url: string,
payload: Record<string, string | Blob>,
headers: Record<string, string>,
): Promise<TPayload | null>
copy<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
delete<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
get<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
head<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
lock<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
mkcol<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
move<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
options<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
patch<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
post<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
propFind<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
propPatch<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
put<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
search<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
trace<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>
unlock<TPayload>(
url: string,
payload?: Record<string, string | Blob>,
headers?: Record<string, string>,
): Promise<TPayload | null>