diff options
author | EuAndreh <eu@euandre.org> | 2024-03-16 14:27:44 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2024-03-16 14:27:44 -0300 |
commit | bd57810d3c6e0780b25eabe3498e18be8f025dca (patch) | |
tree | 338a577c14f820f12364cd498e2a85cc860e3439 | |
parent | src/hero.mjs: Add makeUpgradeListener() (again, now rewritten) (diff) | |
download | papod-bd57810d3c6e0780b25eabe3498e18be8f025dca.tar.gz papod-bd57810d3c6e0780b25eabe3498e18be8f025dca.tar.xz |
src/hero.mjs: Explicitly inject "headers" key in req
-rw-r--r-- | src/hero.mjs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/hero.mjs b/src/hero.mjs index 2168ff7..34ac45c 100644 --- a/src/hero.mjs +++ b/src/hero.mjs @@ -440,6 +440,7 @@ export const makeRequestListener = table => async (req, res) => { ...req, upgrade: false, socket: null, + headers: req.headers, /// API docs mention getHeaders(), but req doesn't have it... }); res.writeHead(status, headers); res.end(body); @@ -450,6 +451,7 @@ export const makeUpgradeListener = table => async (req, socket, _head) => { const { status, headers, body } = await handleRequest(table, { ...req, socket, + headers: req.headers, }); writeHead(socket, status, headers); socket.write(body); |