【问题标题】:How do I find the a referring sites URL in node?如何在节点中找到引用站点 URL?
【发布时间】:2011-11-06 10:14:04
【问题描述】:

如何在节点中找到引用站点 URL?

我正在使用 express,我会在 connect 的标题中找到这个吗?

谢谢!

【问题讨论】:

    标签: javascript http node.js express


    【解决方案1】:

    如果您的意思是在运行快速服务器时如何获取它,那么它是在您的请求中使用header 方法完成的:

    req.headers.referer;
    // => "http://google.com"
    

    【讨论】:

    • 应该是req.headers['referer']
    • 另一种选择:req.headers.referer
    【解决方案2】:

    在 express 4.x 中:

    req.get('Referrer')
    

    这还将检查推荐人的both spellings,因此您不必这样做:

     req.headers.referrer || req.headers.referer
    

    这里是documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多