在node.js中发送http请求
我正在尝试使用node.js将http请求发送到neo4j数据库。这是我正在使用的代码:
var options = { host: 'localhost',
port: 7474,
path: '/db/data',
method: 'GET',
headers: {
accept: 'application/json'
}
};
console.log("Start");
var x = http.request(options,function(res){
console.log("Connected");
res.on('data',function(data){
console.log(data);
});
});
我检查数据库是否正在运行(我已连接到管理网页,并且一切正常。)恐怕问题不在数据库方面,而在node.js方面。
我希望有人可以对此问题有所启发。我想学习如何在node.js中发送http请求,答案不必特定于neo4j问题。
提前致谢
回答:
如果是简单的GET请求,则应使用 http.get()
否则,http.request()
需要关闭。
var options = { host: 'localhost',
port: 7474,
path: '/db/data',
method: 'GET',
headers: {
accept: 'application/json'
}
};
console.log("Start");
var x = http.request(options,function(res){
console.log("Connected");
res.on('data',function(data){
console.log(data);
});
});
x.end();
以上是 在node.js中发送http请求 的全部内容, 来源链接: utcz.com/qa/415945.html