我目前正在尝试设置 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 网关以任何方式触摸它,我更愿意。