小编Tim*_*Lee的帖子

如何使用ajax GET或POST方法将过去的数据发送到amazon lambda node.js函数

我是亚马逊网络服务的新用户.最近我正在研究亚马逊lambda服务器,我有一个小node.js代码如下(以下示例:http://docs.aws.amazon.com/apigateway/latest/developerguide/getting-started.html):

console.log('Loading event');

exports.handler = function(event, context) {
var name = (event.name === undefined ? 'No-Name' : event.name);
context.done(null, {"Hello":name}); // SUCCESS with message
};
Run Code Online (Sandbox Code Playgroud)

但我不知道如何使用jquery ajax方法将"name"参数传递给该代码.它在我使用时有效:

curl -H "Content-Type: application/json" -X POST -d "{\"name\": \"PeterChan\"}" https://my-api-id.execute-api.region-id.amazonaws.com/test/mydemoresource
Run Code Online (Sandbox Code Playgroud)

我可以得到结果:{"你好":"用户"}

但是我如何使用jquery ajax方法来过去"name"变量?

我写的ajax代码:

{"Hello":"User"}
Run Code Online (Sandbox Code Playgroud)

当我运行它时它会发出警报.请求帮助.

谢谢〜

ajax jquery amazon-web-services node.js aws-lambda

5
推荐指数
1
解决办法
9414
查看次数

标签 统计

ajax ×1

amazon-web-services ×1

aws-lambda ×1

jquery ×1

node.js ×1