如何使用 proxy+ 处理 api 网关上的根资源以返回正文?

Wei*_*Lin 6 amazon-web-services aws-lambda

带有 proxy+ 的 API 网关对我来说工作得很好,唯一的问题是根路径总是返回“缺少身份验证令牌”,所以我发现我应该为根路径设置“ANY”方法,但它会返回带有 json 标头的响应。

{
  "statusCode": 200,
  "body": "{\"message\":\"Welcome!\"}",
  "headers": {
    "x-powered-by": "Express",
    "access-control-allow-origin": "*",
    "content-type": "application/json; charset=utf-8",
    "content-length": "22",
    "etag": "W/\"16-XP9xOOkLTTczHdpNV2DV26X8ykM\"",
    "date": "Tue, 03 Mar 2020 01:15:05 GMT",
    "connection": "close"
  },
  "isBase64Encoded": false
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能只返回身体?

Wei*_*Lin 2

我找到了解决方案,当我们在根目录上设置“get”(或“any”)方法时,我们可以使用代理。

在此输入图像描述

如果您已经在方法上进行了设置,则可以根据集成请求进行更新

在此输入图像描述