我知道如何在与API Gateway集成的Node js Lambda中使用以下方法访问GET字符串变量:
event["queryStringParameters"]["variable_name"]
Run Code Online (Sandbox Code Playgroud)
什么是访问POST变量的等效项?
我在API后面有一个Lambda,如果未提供正确的参数,则想响应一个错误。我可以使用回调发送消息,但是发送消息时是否可以停止执行?我附上示例代码:
dynamodb.putItem(add_params, function(err, data) {
if (err) callback(null,respond({Success:{BOOL:false},Error{S:JSON.stringify(err)}}));
if (data==null) callback(null,respond({Success:{BOOL:false},Error:{S:"No data in previous step"}}));
callback(null,respond(return_JSON));
});
Run Code Online (Sandbox Code Playgroud)
我本以为Lambda会在响应时终止,但是我收到了几个回调