无推荐人请求的最常见原因是什么?

the*_*man 5 http-referer analytics http referrer

我的服务包含大量请求,且HTTP_REFERER值为空。我想正确地解释这一点,并想知道最常见的原因。

我知道 HTTP_REFERER 是一个可选的标头字段,但大多数具有默认设置的浏览器似乎都会发送它们。

到目前为止我发现的常见原因:

  • 代理
  • 机器人
  • JavaScript 链接(全部?此浏览器相关吗?)
  • 来自书签或作为浏览器启动页的请求
  • 用户手动输入 URL
  • 闪存链接
  • 来自不同应用程序(例如电子邮件客户端)的链接
  • 浏览器设置或隐私浏览器插件
  • 一些个人防火墙会过滤引荐来源网址
  • 如果通过半官方刷新 http 标头进行重定向,大多数浏览器不会发送引荐来源网址
  • 像这样的推荐人伪造者

缺少什么|无关的|错误?

是否可以在这些项目后面加上百分比?或者也许对列表进行排序并指出比例?

Dav*_*vid 0

基本上,所有页面请求都不涉及用户单击网页上的链接。

  • 嗯,这还不是全部。某些软件(例如 google 建议使用 Norton Internet Security)也会屏蔽 http-referrer 标头。 (2认同)