出于某种原因,无论我如何更改响应,我的AWS lambda都会返回502错误。
Sun Mar 25 03:39:12 UTC 2018:终点响应体之前 变换: { “状态”:200, “体”: “{\” 项目\ “:[],\” 计数\ “:0,\” ScannedCount \ “:1}”, “isBase64Encoded”:假, “报头”: { “内容类型”: “应用/ JSON”}}
我确保将我的身体字符串化并添加状态,标头和isBase64Encodeded属性。我试过改变标题并将它们变为空。
为什么我会收到此错误?
这是lambda代码:
var response = {
status : 200,
body : JSON.stringify(data),
isBase64Encoded : false,
headers : {"content-type" : "application/json"}
}
console.log(response)
callback(null, response);
答案 0 :(得分:4)