【发布时间】:2017-08-31 12:36:34
【问题描述】:
我正在尝试向我的 lambda 函数发送数据,但是该函数没有获取我的数据,event 变量为空。我没有收到任何错误,当我在我的 API Gateway 中测试该功能时,它工作正常。所以我不确定发生了什么。我向 Lambda 发送数据的代码如下。
var options = {
method: 'POST',
url: 'correct api url',
contentType: "application/json",
dataType: "json",
data: s
}
data: s 在我的控制台中看起来像这样data: '{"article_url":"a url here"}'
知道问题出在哪里吗?
【问题讨论】:
-
您使用的是直通还是特定的 API 网关映射模板?如果您有映射模板,请将其包含在您的问题中。
-
@MarkB 没有模板,所以我认为这是通过
-
您是否将整个事件对象发送到日志并验证它是否完全为空?
-
@MarkB 更正整个事件为空
标签: node.js post aws-lambda