女性朋友,您是否有痛经、量少等月经不调情况?,推荐您使用【侬颜益母汤】,解决您一切烦恼!

IE浏览器User Agent(用户代理)字符串详细解释

了解IE浏览器User Agent(用户代理)

时间:2011-01-13 21:27来源:966266浏览器评测网 作者:966266浏览器评测网 点击:

     IE浏览器User Agent(用户代理),通过一定的命令可以查询到浏览器的User Agent,即浏览器用户代理的。也可以通过一些统计工具监测到一个网站不同用户的浏览器使用情况,我们也讲过如何修改伪造IE浏览器的useragent,但不同浏览器的User Agent是不一样的。如IE火狐、谷歌等浏览器,甚至同一浏览器不同版本的浏览器的User Agent都不一样。如果您看不到User Agent,就像看到天书一样。所以,我们要详细的了解学习一下浏览器的User Agent。

     我们先讲一下IE浏览器User Agent各各部分代表什么吧。

我在什么是浏览器的User Agent(用户代理)一文中讲到过一个图片:

 IE浏览器User-Agent格式

这个图片就是借用IE浏览器User Agent的形式。它每个部分都有自己的含义。

由于历史的原因,IE浏览器识别为一个Mozilla 4.0浏览器本身。

本图片用户代理字符串包含三个令牌。

  1. 相容性标志(“兼容”)是使用最先进的浏览器。它表明,互联网浏览器是一套通用的功能兼容。
  2. 该版本浏览器和识别标记包含版本号。  例子中的版本(“MSIE 7.0”)标记标识的Internet Explorer 7。
  3. 该平台令牌识别您的操作系统,并包含版本号。该平台中的例子(“Windows NT的6.0”)令牌表示Windows Vista中。

在这个例子中,用户代理是IE。 但是,其他方案通过互联网联系时服务器也提供用户代理字符串。例如, Windows RSS平台提供了以下用户代理头时,要求RSS数据。

Windows-RSS-Platform/1.0(MSIE 7.0;的Windows NT 5.1)

像Internet Explorer的用户代理字符串,这个用户代理头提供有关您系统的详细信息。

备用标记可以出现在了很多原因用户代理字符串,通常,他们确定您的系统上安装的可选功能。

例如,一个“SV1”标记出现在Windows XP的用户谁已安装Windows XP服务包2(SP2)的用户代理字符串。

同样重要的是要注意,某些非Microsoft缔约方修改为自己的目的的用户代理字符串。

注意:为了保护您的隐私,你应该定期检查您的用户代理字符串,并确认其内容。
如果查看您浏览器目前的useragent用户代理,请点击如何查询浏览器的User Agent是什么

Internet Explorer用户代理意义详解

  1.  版本
  2. 操作系统平台

版本

 

版本号 说明
MSIE 8.0 Internet Explorer 8 (预发布)
MSIE 7.0 Internet Explorer 7
MSIE 7.0b Internet Explorer 7 (Beta 1的发行前)
MSIE 6.0 Microsoft Internet Explorer 6
MSIE 6.0b Internet Explorer 6 (预发布)
MSIE 5.5 Internet Explorer 5.5
MSIE 5.01 Internet Explorer 5.01
MSIE 5.0 Internet Explorer 5
MSIE 5.0b1 Internet Explorer 5 (预发布)
MSIE 4.01 Internet Explorer 4.01

操作系统平台

 

操作系统 说明
Windows NT 6.0 Windows Vista
Windows NT 5.2 Windows Server 2003; Windows XP x64 Edition
Windows NT 5.1 Windows XP
Windows NT 5.01 Windows 2000, Service Pack 1 (SP1)
Windows NT 5.0 Windows 2000
Windows NT 4.0 Microsoft Windows NT 4.0
Windows 98; Win 9x 4.90 Windows Millennium Edition (Windows Me)
Windows 98 Windows 98
Windows 95 Windows 95
Windows CE Windows CE

IE浏览器用户代理注册表键

我在如何修改伪造IE的User Agent讲到过,在修改IE的用户代理时,是需要修改注册表的。那我们在下面详细介绍一下IE的用户代理在注册表中的那个对应位置

 

HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
     SOFTWARE
          Microsoft
               Windows
                    CurrentVersion
                         Internet Settings
                              User Agent
                                   Pre Platform
                                        Token = Value
                                   Post Platform
                                        Token = Value

     例如,如果一个字符串值添加到后平台的关键,该名称的平台后出现在用户代理字符串标记。 .要么多令牌将主要出现在一个不可预知的顺序。

    您还可以通过增加值覆盖到下面的注册表键的用户代理字符串的某些标记。
 

HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
     SOFTWARE
          Microsoft
               Windows
                    CurrentVersion
                         Internet Settings
                              5.0
                                   User Agent
                                        (default) = "Mozilla/4.0"
                                        Compatible = "compatible"
                                        Platform = "Windows NT 5.1"
                                        Version = "MSIE 6.0"
                                        Pre Platform
                                             Token = Value
                                        Post Platform
                                             Token = Value

    该用户代理键的默认值替换应用程序名称和应用程序版本在用户代理字符串报道令牌。.请注意,前七个字符用于应用程序的名称,而剩余的字符指定应用程序的版本标记。

    额外的标记可以被添加到用户代理字符串使用注册表编辑器来创建根据立法前平台的关键或后平台的关键新的字符串值。 值的名称应该是完整的令牌值数据被忽略。 令牌添加到Pre -平台的关键平台前,在最后的用户代理字符串标记出现。 添加到令牌后平台的关键平台后,最终用户代理字符串标记出现。.无论是在多个令牌前平台的关键或后平台的关键是一个不可预知的顺序显示。

    注意,在IE浏览器打开的情况下,修改注册表的用户代理值,是不会立马生效的。需要您的IE浏览器重启一下才能生效。想知道IE的用户代理修改成功与否,可以查询用户代理工具即可。

本文标签: