From 22c617f2cf7e970e868da48da88603b752ca0dda Mon Sep 17 00:00:00 2001 From: James Soubry <43545981+JamesSoubryAA@users.noreply.github.com> Date: Tue, 8 Jan 2019 10:15:10 +0000 Subject: [PATCH] missing content type Elasticsearch complains about no Content Type header --- src/kinesis_lambda_es.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/kinesis_lambda_es.js b/src/kinesis_lambda_es.js index c042c46..367d241 100644 --- a/src/kinesis_lambda_es.js +++ b/src/kinesis_lambda_es.js @@ -57,6 +57,7 @@ function postToES(doc, context) { req.region = esDomain.region; req.headers['presigned-expires'] = false; req.headers['Host'] = endpoint.host; + req.headers['Content-Type'] = "application/json"; req.body = doc; var signer = new AWS.Signers.V4(req , 'es'); // es: service code