首页 > 解决方案 > 为什么 API Gateway 没有收到 Lambda 的响应?

问题描述

我是无服务器计算和 AWS 的完全初学者。

我使用 AWS 提供的 API Gateway 服务创建了一个 API,并将其与 Lambda 函数集成。这是 lambda 函数代码:

exports.handler = (event, context, callback) => {
    callback(null, {message: 'Hello this is a test message'})
};

现在,当我在 AWS 控制台上测试 API 时,我期待从 Lambda 发送的消息,但我得到了这个。

{
  "statusCode": 200,
  "body": "\"Hello from Lambda!\""
}

标签: node.jsamazon-web-servicesaws-lambdaaws-api-gateway

解决方案


您需要单击 Deploy 按钮来部署 lambda 函数。似乎它正在加载默认值。


推荐阅读