Api Gateway更改默认错误响应格式?

时间:2017-06-09 07:29:14

标签: amazon-web-services aws-lambda aws-api-gateway

当我发送错误x-api-key的请求时,我的默认响应为

{
  "message": "Forbidden"
}

如果它遇到我的lambda函数,我可以修改lambda的错误响应。但在这种情况下,aws会发送默认的错误响应。

我的终端

有不同的错误格式
{
  type:"error",
  "message":"...",
  "status":"...",
  "code":403,
  ...
}

有没有办法改成以上格式?

1 个答案:

答案 0 :(得分:4)

API网关中有一项新功能,您可以在其中定义各种错误的默认响应。

enter image description here

此功能的文件已经结束:

API Gateway Responses