2017-02-13 12 views
0

Я создаю приложение, используя узел js и угловой ui, где мне нужно выполнить ping-сервер. пинговать сервер я написал код folloing, который работает отлично:Как установить системный прокси из углового js app

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); 
      } 
     }); 
    }); 

}); 

Однако я не могу пинговать несколько сервер, для которого требуется настройка прокси-сервера. Мог бы кто-нибудь сказать мне, как я могу установить прокси-сервер, используя мое приложение.

Заранее спасибо

+0

Какой угловой вариант вы используете Угловое 1.x или 2.x. Запрашивая, потому что Angular2 CLI предоставляет прокси-сервер – Bernhard

+0

Hi Bernhard, к сожалению, мы используем Angular 1.x – user3252039

ответ

0

Вы можете использовать экспресс-HTTP-прокси

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

app.use('/proxy', proxy('www.google.com')); 

 Смежные вопросы

  • Нет связанных вопросов^_^