2014-07-23 33 views
11

NodeJS kullanıyorum. Benim fonksiyonumdan biri (buna funcOne diyebilirim) başka bir işleve (ki buna funcTwo diyebilirim) bazı girdi üreten bazı girdiler alır.NodeJS aracılığıyla bir son noktaya Ajax isteği nasıl yapılır

Girişi funcTwo'ya aktarmadan önce girişi geçen bir uç noktaya bir Ajax çağrısı yapmalıyım ve sonrasında AJAX çağrısı tarafından üretilen çıkışı funcTwo'ya iletmeliyim. funcTwo sadece AJAX çağrısı başarılı olduğunda çağrılmalıdır.

Bunu NodeJS'de nasıl yapabilirim. Q Libraryrequest

function funcOne(input) { 
    var request = require('request'); 
    request.post(someUrl, {json: true, body: input}, function(err, res, body) { 
     if (!err && res.statusCode === 200) { 
      funcTwo(body, function(err, output) { 
       console.log(err, output); 
      }); 
     } 
    }); 
} 

function funcTwo(input, callback) { 
    // process input 
    callback(null, input); 
} 

cevap

9

kullanılabilecek acaba?

(Veya HTTPS'ye ihtiyacınız yoksa http.request())

İlgili konular