【发布时间】:2019-06-04 07:45:53
【问题描述】:
我已经部署了带有 Lambda 函数和 API 网关的 AWS 堆栈。部署后,我独立测试了 Lambda 函数,它工作正常,但是当我使用 AWS API Gateway 调用它时,它失败并显示 `
内部错误:502
我查看了 cloudwatch 日志,上面写着
转换前的端点响应体:null
我正在通过以下方式从 Lambda (Python 3.6) 返回我的回复 -
body = {
"message": "Success!!"
}
response = {
"statusCode": 200,
"headers": {
"content-type": "application/json"
},
"body": json.dumps(body),
"isBase64Encoded": False,
}
return response
【问题讨论】:
标签: amazon-web-services aws-lambda aws-api-gateway amazon-cloudwatchlogs