summaryrefslogtreecommitdiff
path: root/packages/integrations/node/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/node/src')
-rw-r--r--packages/integrations/node/src/http-server.ts7
1 files changed, 3 insertions, 4 deletions
diff --git a/packages/integrations/node/src/http-server.ts b/packages/integrations/node/src/http-server.ts
index 98cde3728..dd6d10686 100644
--- a/packages/integrations/node/src/http-server.ts
+++ b/packages/integrations/node/src/http-server.ts
@@ -16,10 +16,9 @@ export function createServer(
) {
const listener: http.RequestListener = (req, res) => {
if (req.url) {
- const fileURL = new URL('.' + req.url, client);
-
- const stream = send(req, fileURLToPath(fileURL), {
- dotfiles: 'deny',
+ const stream = send(req, encodeURI(req.url), {
+ root: fileURLToPath(client),
+ dotfiles: "deny"
});
let forwardError = false;