kill snapshot.ts (untested)

This commit is contained in:
velzie 2024-08-25 14:55:20 -04:00
parent 9a39435c7d
commit 7f398cda17
No known key found for this signature in database
GPG key ID: 048413F95F0DDE1F
7 changed files with 33 additions and 18 deletions

View file

@ -1,4 +1,3 @@
import { Request } from "../snapshot";
import { ScramjetClient } from "./client";
import { decodeUrl, encodeUrl } from "./shared";
@ -71,6 +70,8 @@ function handleMessage(
if (handler.event !== "fetch") continue;
const request = data.scramjet$request;
const Request = client.natives["Request"];
const fakeRequest = new Request(decodeUrl(request.url), {
body: request.body,
headers: new Headers(request.headers),