【发布时间】:2016-06-24 12:06:49
【问题描述】:
node.js 和 Lambda 的新手。我正在研究 Alexa Skill。我在 Web 服务器上的文件中存储了一个字符串。
我正在寻找一个执行 HTTP 请求并返回值的代码示例。
Web 服务器示例:http://www.shafer.ca/percent
似乎应该很容易,但我似乎找不到示例。
【问题讨论】:
标签: node.js http amazon-web-services lambda
node.js 和 Lambda 的新手。我正在研究 Alexa Skill。我在 Web 服务器上的文件中存储了一个字符串。
我正在寻找一个执行 HTTP 请求并返回值的代码示例。
Web 服务器示例:http://www.shafer.ca/percent
似乎应该很容易,但我似乎找不到示例。
【问题讨论】:
标签: node.js http amazon-web-services lambda
你可以发出一个基本的http get请求,从服务器获取一些数据。
var http = require("http");
var options = {
"method": "GET",
"hostname": "localhost",
"port": "3000",
"path": "/",
};
var req = http.request(options, function (res) {
var chunks = [];
res.on("data", function (chunk) {
chunks.push(chunk);
});
res.on("end", function () {
var body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
希望对你有帮助
【讨论】:
"www.shafer.ca" 并且 path 应该是 "/percent" .