fetch
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();
function fetch(input: Request | URL | string, init?: RequestInit & {
client: Deno.HttpClient;
}): 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();
§
fetch(input: Request | URL | string, init?: RequestInit & {
[src]client: Deno.HttpClient;
}): Promise<Response>UNSTABLE: New API, yet to be vetted.
The Fetch API
which also supports setting a Deno.HttpClient
which provides a
way to connect via proxies and use custom TLS certificates.
§Parameters
§
init?: RequestInit & {
[src]client: Deno.HttpClient;
} optional