2017-02-13 87 views
0

我正在創建一個應用程序,使用節點js和角度ui,我需要ping服務器。 要ping我已經寫了folloing代碼,它完美的作品服務器:如何從角度js應用程序設置系統代理

app.get("/api/getPing", function (req, res) { 
    var target = req.query.target; 

    var hosts = [target]; 
    hosts.forEach(function (host) { 
     ping.sys.probe(host, function (isAlive) { 
      if (isAlive) { 
       res.send(true); 
      } 
      else { 
       res.send(false); 
      } 
     }); 
    }); 

}); 

但是我不能ping通是必需的代理服務器設置幾個服務器。有人能告訴我如何使用我的應用程序設置代理。

在此先感謝

+0

您正在使用哪個版本的角角的1.x或2.x版本請求,因爲Angular2 CLI提供後端代理 – Bernhard

+0

嗨Bernhard,不幸的是我們使用的是Angular 1.x – user3252039

回答

0

可以使用快遞-HTTP代理

var proxy = require('express-http-proxy'); 

app.use('/proxy', proxy('www.google.com')); 
相關問題