获取快递中的推荐人价值?

时间:2017-02-09 09:33:58

标签: node.js express

我有一个域名。我有两个使用此域名的应用程序:

www.mydomain.com/first

www.mydomain.com/second

我通过以下命令从www.mydomain.com/first重定向到www.mydomain.com/secondres.redirect('/second');

我希望位于www.mydomain.com/second的应用程序能够动态地重定向回www.mydomain.com/first(而不是通过硬编码地址)。

所以我认为www.mydomain.com/second可以通过以下命令获取请求引荐来源字段:req.get('Referrer')。我希望这会返回www.mydomain.com/first/firstfirst的值,但会返回undefined

如何获得价值?

2 个答案:

答案 0 :(得分:0)

因为您希望两个应用程序都位于同一个域中,所以您可以创建一个包含两个孩子的包装应用程序。

var express = require('express');

var app1 = express();
app1.get('/first', function(req, res) {
  res.send('response from the first app');
})

var app2 = express();
app2.get('/second', function(req, res) {
  res.send('response from the second app');
});

var app = express();
app.use(app1);
app.use(app2);

app.listen(1337);

由于这两个应用现在都位于同一个域中,因此您可以重定向到您想要的网址,就好像它位于同一个应用中一样。

答案 1 :(得分:-1)

这会有所帮助! 您可以设置将页面重定向到/ first

的时间间隔