我正在构建一个Express App,我需要存储用户的URL来自他们的AJAX请求。例如,如果我在www.example.com上有一个网站,请在Heroku上向我的Express App发出HTTP请求,我想获取www.example.com网址。我在另一篇SO文章中使用了以下代码,它返回了我的Heroku应用程序的主机名。
var fullUrl = req.protocol + '://' + req.get('host') + req.originalUrl;
还试过这个:
var fullUrl = req.protocol + '://' + req.hostname + req.originalUrl;
get('host')和hostname是不正确呈现的部分。同样,我想从HTTP请求来自的位置获取URL。
谢谢,
答案 0 :(得分:2)
我认为你要找的是推荐人
var fullUrl = req.get('Referrer');