Create a custom HttpClient to use with fetch
. This is an
extension of the web platform Fetch API which allows Deno to use custom
TLS certificates and connect via a proxy while using fetch()
.
Examples
Parameters
options: CreateHttpClientOptions
Create a custom HttpClient to use with fetch
. This is an
extension of the web platform Fetch API which allows Deno to use custom
TLS certificates and connect via a proxy while using fetch()
.
Examples
Example 1
Example 1
const caCert = await Deno.readTextFile("./ca.pem");
// Load a client key and certificate that we'll use to connect
const key = await Deno.readTextFile("./key.key");
const cert = await Deno.readTextFile("./cert.crt");
const client = Deno.createHttpClient({ caCerts: [ caCert ], key, cert });
const response = await fetch("https://myserver.com", { client });