node.js和Lambda的新手。我正在研究Alexa Skill。我有一个字符串存储在Web服务器上的文件中。
我正在寻找一个执行HTTP请求并返回值的代码示例。
示例网络服务器位于:http://www.shafer.ca/percent
似乎应该很容易,但我似乎无法找到一个例子。
答案 0 :(得分:0)
您可以创建一个基本的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();
我希望这有帮助