如何解决不使用 API Gateway 代理集成无法调用后端服务
我的 API 网关中有一个 PATCH 方法/资源,当我选择使用代理集成时需要调用后端服务我能够得到正确的响应,但是如果我禁用代理集成,我会收到来自后端的 406 错误PATCH /error
下面是我的 API 设置
我需要在映射模板下添加任何额外的配置吗?
解决方法
@patrick 我不确定这是否会有所帮助,但这可能会让您对实际的错误消息有所了解。在 APIGW 控制台中,选择左侧菜单上的“网关响应”项。找到 Default 4XX 并添加 application/json
的响应模板。将响应模板正文设置为 {"message":$context.error.messageString}
。这应该会提供更具体的错误消息,说明错误所在。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。