是否有一个很好的关于解密http用户代理字符串的参考指南?

是否有一个很好的关于解密http用户代理字符串的参考指南?,http,user-agent,Http,User Agent,我们的网站上报告了一些奇怪的错误,我们正试图找出一些关于谁在寻找的细节。我正在查看一个示例用户代理字符串,并看到如下内容: Mozilla/5.0(Windows;U;Windows NT6.0;en-US;rv:1.9.0.6)Gecko/2009011913 Firefox/3.0.6 有些是显而易见的,但有些不是那么简单(“U”?)从点击的模式来看,我怀疑这是一个机器人,但我在这条线中没有看到任何我能识别的线索。我想知道这个(和其他不同的)字符串中的一些东西是什么意思。是否有全面的参考资料

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

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


有些是显而易见的,但有些不是那么简单(“U”?)从点击的模式来看,我怀疑这是一个机器人,但我在这条线中没有看到任何我能识别的线索。我想知道这个(和其他不同的)字符串中的一些东西是什么意思。是否有全面的参考资料?

机器人可以伪造用户代理字符串,因此它声明的内容与此无关。它可以简单地使用,例如,
curl-此处的用户代理

此Wikipedia提供了一个很好的概述,并描述了“U”属性的含义。

用户代理字符串(作为所有请求头)根本不受信任,但我建议您作为参考,帮助您确定感兴趣的模式。

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位加密
英特尔Mac OS X 10.5-我的操作系统
英语-美国-语言
rv:1.9.0.11-修订版
Gecko/2009060214-渲染引擎

Firefox/3.0.11-浏览器版本

U代表安全状态。维基百科的链接已经由其他人提供了

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


哦,是的,我知道……但似乎是因为围绕着这类事情的坏消息,他们通常不会打扰(除非他们有某种潜在的邪恶目的)。谢谢。顺便说一句,有多少人知道你的名字是什么意思?在这样一个极客网站上,我猜这一比例比其他地方要高,但我敢打赌它仍然有点低……事实就是如此。