5

我们的网站上报告了一些奇怪的错误,并试图找出有关谁在寻找的一些细节。我正在查看示例用户代理字符串并看到以下内容:

Mozilla/5.0 (Windows; U; Windows NT6.0; en-US; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6

现在有些是显而易见的,但有些不太明显(“U”?)从点击的模式来看,我怀疑这是一个机器人,但我在这个字符串中没有看到任何我能认出的东西提示我。我想知道这个(和其他不同的)字符串中的一些东西是什么意思。某处是否有全面的参考资料?

4

5 回答 5

4

这个维基百科页面提供了一个很好的概述,并描述了“U”属性的含义。

于 2009-06-12T15:39:34.000 回答
2

用户代理字符串(作为所有请求标头)根本不可信,但我推荐www.useragentstring.com作为参考,以帮助您确定您感兴趣的模式。

于 2009-06-12T15:40:46.823 回答
2

正如Mozilla 用户代理字符串参考所述,U 代表安全性。维基百科的链接已经由其他人提供

以后我建议你使用这两个网站

http://www.useragentstring.com/

http://www.browserscope.org/

于 2009-06-12T15:46:48.367 回答
1

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.11) Gecko/2009060214 Firefox/3.0.11

这是我当前的用户代理。
Mozilla/5.0 - 浏览器
Macintosh - 平台
U - 支持 256 位加密
Intel Mac OS X 10.5 - 我的操作系统
en-US - 语言
rv:1.9.0.11 - 修订版
Gecko/2009060214 - 渲染引擎
Firefox/3.0.11 - 浏览器版本

于 2009-06-12T15:44:42.273 回答
0

机器人可以伪造 User-Agent 字符串,因此它声明的内容无关紧要。它可以简单地用 eg 来完成curl -A user-agent-here

于 2009-06-12T15:37:05.070 回答