当页面来自其他网站时,Page_Load中的Request.UrlReferrer是否应该为空?
如何查看页面的来源?来自谷歌,雅虎?
它不是来自书签页面或其他任何东西,它只是从另一个站点重定向到此页面的链接。
我知道检查页面来源不是一种可靠的方法,但这不是目的。用户实际上无法输入Url
感谢,
我的解决方案是使用js将上一页的整个网址发送到目标网页,并检查我感兴趣的参数
答案 0 :(得分:2)
浏览器不需要发送它,有些允许用户禁止将其发送以用于安全目的。此外,如果有人关注了书签,则不会设置。
答案 1 :(得分:1)
答案 2 :(得分:0)
Request.UrlReferrer
并非始终设置。这不可靠。
答案 3 :(得分:0)
引用网址不是检查用户来自何处的可靠方式。如果有人只是输入网址或点击其中一个书签,则引荐来源将为空。
引用标头实际上取决于用户正在使用的Web浏览器的行为以及它的设置方式。
答案 4 :(得分:0)
UrlReferrer不可靠。您可以使用google webmaster tools了解用户从Google访问您网页的次数