我的服务包含大量请求,HTTP_REFERER为空值。我想正确地解释这一点,并想知道最常见的原因。
我知道HTTP_REFERER是一个可选的标头字段,但大多数具有默认设置的浏览器似乎都会发送它们。
到目前为止我找到的常见原因:
缺少|
无关|
错误的内容?
是否有可能将百分比置于这些项目之后?或者可能对列表进行排序并指出比例?
答案 0 :(得分:3)
百分比将取决于您的网站是什么以及为什么人们可能想要伪造他们的推荐人 ..还有一些人只是在没有主页的情况下打开一个新标签。或者通过浏览器以外的其他东西登陆(例如插件或聊天链接等)。
如果您的功能依赖于引荐来源,请使用Cookie或重新考虑设计。因为你不能依赖它。
答案 1 :(得分:0)
基本上,所有页面请求都不涉及用户点击网页上的链接。
答案 2 :(得分:0)
一切都取决于,我们没有足够的信息来说明最有可能的原因。我会说机器人,但你必须分析数据(假设你有服务器日志)并解释它。我不知道您的网站有多受欢迎或其目的是什么,因此机器人可能不是首要原因。
答案 3 :(得分:0)
在某些情况下,301重定向是丢失推荐信息的原因。