【发布时间】:2019-03-18 06:00:59
【问题描述】:
我有一个 lambda 函数,它可以接收多种不同形式的 JSON。这个想法是通过 API Gateway 接收它。当我测试给定任何形式的 JSON 的函数时,它工作正常。但是,当我尝试通过 API Gateway 对其进行测试时,由于事件为空而失败。
我尝试添加一个空模型映射:
{}
但我仍然得到相同的结果。如何让 API 将正文中的任何类型的 JSON 传递给函数?
谢谢!
编辑
我想使用 Lambda 代理集成,并且我在 AWS 控制台中使用邮递员和 API 网关测试功能进行了测试。我只是在正文和内容类型标头中使用所需的 JSON 进行 POST。
【问题讨论】:
-
您是如何使用 API-gateway 进行测试的?以及 API 网关使用哪种集成? (
Lambda integration或Lambda-proxy integration) -
@SangminKim 请看我的编辑:)
标签: amazon-web-services aws-lambda api-gateway