[英]Make HTTP GET request using Node.js
我正在尝试使用Node.js发出HTTP GET请求,但它出错
请求'/ path / to / file?query = string'失败:读取ECONNRESET
我该如何解决? 提前致谢。 之前它在工作,我不确定发生了什么变化。
var http = require("http");
var data = "";
var options = {
host: "sub.example.com",
port: 80,
path: "/path/to/file?query=string",
method: "GET",
};
var req = http.request(options, function(resp){
resp.on('data', function(_data){data = data + _data});
resp.on('end', function(){callback(data)})
});
req.on('error',function(e){
console.log("Request to '" + filename + "' failed: " + e.message)
});
req.write('data\n');
req.write('data\n');
req.end();
GET
请求通常没有正文。 尝试删除req.write()
行,可能会更好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.