AWS API Gateway http状态代码无效

时间:2017-02-09 14:57:51

标签: amazon-web-services aws-lambda aws-api-gateway

我想根据Lambda函数的错误消息在API网关中设置404响应代码,这里是集成响应映射:

enter image description here

这是测试输出:

enter image description here

问题是,在浏览器中发出请求时,我仍然没有获得404状态代码,而是默认代码。这可能是什么问题?

2 个答案:

答案 0 :(得分:0)

在方法执行配置中,您需要将404设置为方法响应和集成响应中的状态。 首先,在方法响应配置中进行设置,然后继续配置404的集成响应。

答案 1 :(得分:0)

从浏览器调用已部署的API的URL时,行为应与从API Gateway控制台调用相同(如上面的屏幕截图所示)。在对API进行所有配置更改后,请确保已部署到要调用的阶段。