在我的服务器日志 (Apache 2.2.3) 中,我收到来自用户代理“Mozilla/4.0 (compatible;)”的请求。一些快速的谷歌搜索似乎表明这些请求来自试图预取页面的代理,但信息不是很确定。
有没有人有这些经验?你知道这些请求真正来自哪里吗?如果它们是 404,忽略它们是否安全?
示例日志:
1.1.1.1 - - [10/Jun/2010:01:55:01 -0400] "GET /popup/authentication HTTP/1.1" 404 1831 "-" "Mozilla/4.0 (compatible;)"
2.2.2.2 - - [06/Jul/2010:08:50:27 -0400] "GET /images/social/twitter.1.png HTTP/1.1" 304 - "-" "Mozilla/4.0 (compatible;)"
3.3.3.3 - - [08/Jul/2010:14:58:41 -0400] "GET /calendar/list/json/6/27/2010 HTTP/1.1" 404 46 "-" "Mozilla/4.0 (compatible;)"
4.4.4.4 - - [11/Jun/2010:13:41:27 -0400] "GET / HTTP/1.1" 200 3875 "-" "Mozilla/4.0 (compatible;)"
Run Code Online (Sandbox Code Playgroud)
根据一些资源(例如这个条目),这些是由采用预取策略的代理工具使用的请求(它们去下载从用户正在访问的页面链接的所有页面,以便快速缓存它们恢复)。Blue Coat、Verizon、LookSmart 和其他公司都曾不时地在他们的工具中使用该 UserAgent。
此外,据微软称,由于历史原因,某些版本的 Internet Explorer 使用了 Mozilla/4.0(兼容)UserAgent 的变体。请参阅此处了解更多详情。
| 归档时间: |
|
| 查看次数: |
13153 次 |
| 最近记录: |