From 9a66aa08a7f62529e814f1253d9e10a5a4a67094 Mon Sep 17 00:00:00 2001 From: Ashley Date: Wed, 22 Nov 2023 16:11:01 +0000 Subject: [PATCH] test ignore --- p/server.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/p/server.js b/p/server.js index 1d82f190..4595afd3 100644 --- a/p/server.js +++ b/p/server.js @@ -1,6 +1,7 @@ const express = require("express"); const fetch = require("node-fetch"); const { URL } = require("url"); +const { Readable } = require("node:stream"); // Array of hostnames that will be proxied const URL_WHITELIST = [ @@ -58,6 +59,8 @@ app.use(function (req, res, next) { * @param {express.Response} res */ const proxy = async (req, res) => { + const { fetch } = await import("undici") + try { let url; @@ -80,7 +83,7 @@ const proxy = async (req, res) => { method: req.method, }); - f.body.pipe(res); +Readable.fromWeb(f.body).pipe(res); } catch (e) { console.log(`==> Error: ${e}`); res.status(500).send("Internal server error");