使用AWS Api Gateway时返回错误错误

时间:2019-10-08 19:57:53

标签: aws-lambda aws-api-gateway

我有一个用Java编写的Lambda函数,该函数在API Gateway中触发。

我希望Lambda失败时,API网关返回400个代码,所以我试图设置API网关集成响应。

在示例中: enter image description here

这是我如何配置API网关的方法: enter image description here

我用这种配置假装是在errorMessage中设置errorMessage的值,然后用表达式An error设置“ Lambda Error Regex”。

由于errorMessage的值为“ JSON解析期间发生错误”,因此匹配的正则表达式应返回400状态。

但是您可以看到,它不能那样工作,并且仍然返回201代码。

请提供任何修复建议?

0 个答案:

没有答案