我目前正在尝试设置 AWS Api 网关,以代理到另一个 api,它具有功能齐全的方法、响应内容、状态代码等。这设置起来相当简单,但我注意到 Api 网关总是返回,200 OK不管是什么origin api 响应。
外汇。如果有一个错误请求(在原始 api 中)导致错误消息出现在JSON和 a400 Bad Request中,Api 网关将响应完全相同的错误消息,但状态代码200 OK
如果我从 API Gateway Web 界面中删除所有设置Message Response,我会在 API Gateway 中收到内部错误。我必须在 Api 网关中手动映射来自原始 api 的所有不同状态代码,这是真的吗?
如果可以让状态代码(以及当前运行良好的响应)通过,而不让 Api 网关以任何方式触摸它,我更愿意。

