【问题标题】:find the website url when it hits my landing page, like the url当它到达我的登陆页面时找到网站网址,例如网址
【发布时间】:2010-04-16 18:36:33
【问题描述】:

我想找出人们在访问我的网站时来自哪些网站。因此,假设某人来自 google.com 或 yahoo.com,或者某人来自电子邮件或其他地方。我该怎么做?

【问题讨论】:

    标签: asp.net vb.net web http-referer


    【解决方案1】:

    我假设您使用的是 ASP.NET:

    Dim myReferrer As String = Request.UrlReferrer.ToString()
    

    myReferrer 现在包含引荐页面的 URL。

    【讨论】:

    • 请注意,如果用户实际点击了链接,您将只有一个引荐来源网址。书签或直接输入 URL 将导致空引用。 (我也看到过处理引用者的隐私软件)确保在代码中处理这些情况。
    【解决方案2】:

    HttpContext.Current.Request.UrlReferrer 应该可以解决问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-15
      • 2014-06-19
      • 2016-07-23
      • 1970-01-01
      • 2018-06-11
      • 1970-01-01
      相关资源
      最近更新 更多