function fetch
Overload 1
#fetch(input: RequestInfo | URL,init?: RequestInit,): Promise<Response>Fetch a resource from the network. It returns a Promise that resolves to the
Response to that Request, whether it is successful or not.
const response = await fetch("http://my.json.host/data.json");
console.log(response.status); // e.g. 200
console.log(response.statusText); // e.g. "OK"
const jsonData = await response.json();
Parameters #
#input: RequestInfo | URL #init: RequestInit optional
Return Type #
Promise<Response> Overload 2
#fetch(input: RequestInfo | URL,init?: RequestInit & { client?: Deno.HttpClient; },): Promise<Response>The Fetch API
which also supports setting a Deno.HttpClient which provides a
way to connect via proxies and use custom TLS certificates.
Parameters #
#input: RequestInfo | URL #init: RequestInit & { client?: Deno.HttpClient; } optional
Return Type #
Promise<Response>