が、私はすべての学生のデータが欲しいnodeJSライブラリを使用してwebAPiからデータを取得する方法は?私はnodeJSに新しいです
私は
はmydomain/getAllStudentsに電話をかける際に、例えば、nodeJSを使用してWEBAPIからデータを取得したいと私は
はmydomain /学生/ 4
を行うとき、私は、sのデータだけをしたいです急行使用ID = 2
-challenge-
とtudent、私はこの
var app=express(); app.get('/getAllStudents',(request,response)=>{ console.log('we are listening !!!'); }).listen(8080);
のようなルートを指定することができますが、私は、コールバック関数内で呼び出しを行うしようとすると、私は値を得ることができません、私の完全なコード
var http=require('http'); var express=require('express'); var app=express(); var options={host: '172.17.144.6', port: 8394, path: '/api/Masterdata/getAllStudents', method: 'GET'} app.get('/getAllStudents',(request,response)=>{ http.get(options,(res)=>{ res.on('data', function (chunk) { console.log('BODY: ' + chunk); }); }); console.log('we are listening !!!'); }).listen(8080);
私は何をしようとしています私がヒットしたときは、私は
mydomain/getAllStudents
すべてのデータを取得したいと思っています。どうすればnodeJSでこれを行うことができますか?私はnodeJSで私の要件をstatisfyingこれを行うことはできますか?
変更 'request.get( '172.17.144.6:8394/api/Masterdata/GetAllCountry '); ' to ' request.get('/api/Masterdata/GetAllCountry '); ' あなたはすでにオプションでURLパターン(?)を定義しているので、もう一度それを再定義すると思います 'http://www.172.17.144.6:8394/172.17.144.6:8394/apに似たcreataのURLを生成します私/ Masterdata/GetAllCountry' –
私の更新された質問を参照してください、ありがとう –