【发布时间】:2009-06-09 20:33:55
【问题描述】:
我的服务中有大量请求,HTTP_REFERER 的值为空。我想正确解释这一点,并想知道最常见的原因。
我知道 HTTP_REFERER 是一个可选的标头字段,但大多数默认设置的浏览器似乎都会发送它们。
目前我发现的常见原因:
- 代理
- 机器人
- JavaScript 链接(全部?此浏览器是否依赖?)
- 来自书签或作为浏览器启动页面的请求
- 用户手动输入网址
- Flash 链接
- 来自其他应用程序(如电子邮件客户端)的链接
- 浏览器设置或隐私浏览器插件
- 一些个人防火墙过滤引荐来源网址
- 如果重定向是通过半官方刷新 http 标头发生的,大多数浏览器都不会发送推荐人
- 推荐人伪造者,例如this
缺少什么|irrelevant|wrong?
是否可以在这些项目后面加上百分比?或者可以对列表进行排序并指出比例?
【问题讨论】:
-
这可能越来越普遍,因为 google chrome 的默认主页(非常棒)是对常用网页的跳转,但它本身并不是网页。
标签: http analytics referrer http-referer