带有API Gateway的AWS Lambda使用hello-world蓝图返回500错误

时间:2018-11-29 20:19:46

标签: aws-lambda

我在AWS Lambda函数上收到{“ message”:“内部服务器错误”}。

这是我的步骤:

https://www.r-bloggers.com/three-tips-for-posting-good-questions-to-r-help-and-stack-overflow/

enter image description here

添加API网关

enter image description here

部署API enter image description here

Api设置:

授权无 不需要API密钥

  

(省略的秘密URL)

结果:

  

{“消息”:“内部服务器错误”}

我在做什么错了?

1 个答案:

答案 0 :(得分:2)

hello-world蓝图不适用于API Gateway触发器。要使基本调用正常工作,请将lambda函数的代码更改为:

exports.handler = async (event, context) => {
    console.log('Received event:', JSON.stringify(event, null, 2));
    var response = {
        statusCode: 200,
        body: 'Hello, World!'
    };
    return response;
};