UrlReferrer到底是什么意思

本文关键字:意思 是什么 UrlReferrer | 更新日期: 2023-09-27 18:35:40

UrlReferrer(Request.UrlReferrer & Request.UrlReferrer.OriginalString )到底是什么意思?
我写了这些代码:

    if (Request.UrlReferrer != null)
    {
        User_Info.Add(!string.IsNullOrEmpty(Request.UrlReferrer.OriginalString) ? Request.UrlReferrer.OriginalString : string.Empty);//6:UrlReferrer
    }
    else
    {
        User_Info.Add(string.Empty);
    }

我只知道当用户尝试登录到管理区域时 ReturnUrl 查询字符串。
所以在 web.config <authentication mode="Forms">
现在我们有 UrlReferrer 服务器端代码。
我想收集一些关于我的网站用户的信息,如用户代理、用户浏览器、会话ID等...
但我真的不知道 UrlReferrer 到底做了什么,它总是为空。(我认为是因为用法错误)
请你给我一个简单的例子来理解。

感谢您的关注

UrlReferrer到底是什么意思

引用:

访问网页时,引荐来源网址或引荐页面是 访问链接的上一个网页。

有关更多信息,您可以转到 http://en.wikipedia.org/wiki/HTTP_referer

如果您有人打开浏览器并刚刚输入您的网站地址(没有按链接即可到达那里),则它可能为空