From 99907edd93f1d6708fe1b98bf541a1b84fb5ac44 Mon Sep 17 00:00:00 2001 From: Kevin Tonon Date: Thu, 3 Nov 2016 12:48:08 -0400 Subject: [PATCH] Content-Length does not seem to pass through event on AWS Lambda --- serverless-http.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/serverless-http.js b/serverless-http.js index aaf6f83..29ed00a 100644 --- a/serverless-http.js +++ b/serverless-http.js @@ -32,6 +32,10 @@ module.exports = function(app) { resume: Function.prototype }); + if (!req.headers['content-length'] && req.body.length) { + req.headers['content-length'] = req.body.length; + } + const res = httpMocks.createResponse({ eventEmitter: events.EventEmitter });