You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置API Gateway集成响应返回Lambda自定义错误信息

解决API Gateway返回Lambda自定义错误响应的方法

要让API Gateway返回自定义的500错误格式({"error": "Error message of the lambda"}),你需要修改API Gateway的集成响应映射配置,具体步骤如下:

  • 登录AWS控制台,进入API Gateway服务,找到你的HTTP API
  • 定位到与Lambda集成的路由,进入该路由的集成设置页面
  • 在“响应”区域,添加一个状态码为500的自定义响应
  • 为这个500响应配置映射模板,匹配Lambda的错误输出格式(即包含errorMessage的JSON结构),然后输入以下VTL模板代码:
{
  "error": "$input.path('$.errorMessage')"
}
  • 保存配置后,重新部署你的API

这样配置后,当Lambda返回你提供的错误结构时,API Gateway会自动将errorMessage字段映射到error字段,并返回500状态码和自定义的响应体,替代默认的"Internal Server Error"提示。

内容的提问来源于stack exchange,提问作者Medical physicist

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 03:27:04