处理API Gateway Lambda代理中的错误和回调

时间:2018-02-01 22:18:58

标签: node.js aws-lambda aws-api-gateway

首先,我得到了连接API Gateway和Lambda(与Lambda代理集成)的基本工作。我尝试了一个POST请求。我从回调中获得了200响应(null,response_success)。 当我尝试在我的Lambda代码中执行更多操作时,我收到502错误。

我上一步所做的额外工作(我成功获得了Lambda对我的POST请求的响应): 我只是在函数中包含了几段代码并使用了回调(这些是普通的nodejs东西)。添加了一些功能。最后我确实返回回调(null,response_success)。其中response_success有statusCode,headers,body。

exports.handler = (event, context, callback) => {

functions(){
 //I tried to do callback from here after finishing all my operations, no luck!
}    
callback(null, response_success);
});

同样在这种情况下,如果有帮助,我的event.body变为NULL! 任何帮助表示赞赏!

0 个答案:

没有答案