【发布时间】:2020-03-17 11:30:29
【问题描述】:
我是 AWS 新手,在 Postman 中使用 API Gateway 运行 Lambda 函数时收到了{"message": "Internal server error"}。
我检查了CloudWatchLogs,日志中没有显示错误。但是邮递员返回{"message": "Internal server error"}这个错误。
【问题讨论】:
-
您不能在 Postman 中运行 Lambda。您在那里运行对特定资源的请求。内部服务器错误假定处理您的请求导致某处的系统错误。它可以是网关或 lambda 本身。查看日志。
-
感谢您的回复。是的,我检查了日志,它返回
Status Code 200并且数据也插入到数据库中。邮递员的回复是502 Bad gateway。有没有其他方法可以从邮递员那里获得Status Code 200的回复? -
@DeepakSriram 你能提供你的代码的sn-p吗?没有它,就很难猜出哪里出了问题。
-
嘿,Deepak 支持您的答案,因为有些卑鄙的人不赞成,在提问时请尝试包含相关代码 sn-ps - 在下面的 bcosta12 答案中添加了评论!欢迎使用 Stackoverflow!
-
感谢@bcosta12 的回答,它已正确执行
标签: amazon-web-services aws-lambda aws-api-gateway amazon-cloudwatch amazon-cloudwatchlogs