如何从角度js应用程序设置系统代理
问题描述:
我正在创建一个应用程序,使用节点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通是必需的代理服务器设置几个服务器。有人能告诉我如何使用我的应用程序设置代理。
在此先感谢
答
可以使用快递-HTTP代理
var proxy = require('express-http-proxy');
app.use('/proxy', proxy('www.google.com'));
您正在使用哪个版本的角角的1.x或2.x版本请求,因为Angular2 CLI提供后端代理 – Bernhard
嗨Bernhard,不幸的是我们使用的是Angular 1.x – user3252039