Node.jsを使用して、neo4jデータベースにhttpリクエストを送信しようとしています。これは私が使用しているコードです:
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);
});
});
データベースが実行されていることを確認します(管理Webページに接続し、すべてが機能しています)。問題はデータベース側ではなく、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();