我想根据Lambda函数的错误消息在API网关中设置404响应代码,这里是集成响应映射:
这是测试输出:
问题是,在浏览器中发出请求时,我仍然没有获得404状态代码,而是默认代码 . 这可能是什么问题?
在方法执行配置中,您需要将404设置为方法响应和集成响应中的状态 . 首先,在Method Response配置中进行设置,然后继续配置404的Integration响应 .
从浏览器调用已部署API的URL时,行为应与从API Gateway控制台调用相同(如上面的屏幕截图所示) . 在对API进行所有配置更改后,请确保已部署到要调用的阶段 .
2 回答
在方法执行配置中,您需要将404设置为方法响应和集成响应中的状态 . 首先,在Method Response配置中进行设置,然后继续配置404的Integration响应 .
从浏览器调用已部署API的URL时,行为应与从API Gateway控制台调用相同(如上面的屏幕截图所示) . 在对API进行所有配置更改后,请确保已部署到要调用的阶段 .