update usage example

This commit is contained in:
Toshit Chawda 2024-07-27 12:07:50 -07:00
parent e2b44da43a
commit 1a01197764
No known key found for this signature in database
GPG key ID: 91480ED99E2B3D9D

View file

@ -5,17 +5,13 @@ Epoxy is an encrypted proxy for browser javascript. It allows you to make reques
Epoxy must be served with the [security headers needed for `SharedArrayBuffer`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer#security_requirements). Here is a simple usage example:
```javascript
import epoxy from "./epoxy-module-bundled.js";
import ROOTS from "./pkg/certs-module.js";
// or
// importScripts("epoxy-bundled.js");
// importScripts("certs.js");
const { EpoxyClient, EpoxyClientOptions } = await epoxy();
let options = new EpoxyClientOptions();
options.user_agent = navigator.userAgent;
let client = await new EpoxyClient("wss://localhost:4000", ROOTS, options);
let client = await new EpoxyClient("wss://localhost:4000", options);
let response = await client.fetch("https://httpbin.org/get");
console.log(await response.text());