From 5112cc9b4c5a7433eba407c9334f87a898e86ecb Mon Sep 17 00:00:00 2001 From: vasyl Date: Fri, 29 Dec 2023 17:46:43 +1100 Subject: [PATCH] Add missing `headers` to the HTTP lambda context --- src/server/LambdaTransport.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/server/LambdaTransport.js b/src/server/LambdaTransport.js index 32f2064..9deb55d 100644 --- a/src/server/LambdaTransport.js +++ b/src/server/LambdaTransport.js @@ -47,7 +47,12 @@ module.exports = require("./Transport").compose({ lambda.isHttp = Boolean(path); if (lambda.isHttp) { - lambda.http = { path, query: event?.queryStringParameters, body: event?.body }; + lambda.http = { + path, + query: event?.queryStringParameters, + body: event?.body, + headers: event?.headers, + }; } else { lambda.invoke = { callContext: event?.callContext, callArg: event?.callArg }; }