如何修改IE微信浏览器 useragent的User-Agent用户代理字符串信息

User-Agent(用户代理)字符串是Web浏览器用于声明自身型号版本并随HTTP请求发送给Web服务器的字符串,在Web服务器上可以获取到该字符串。
从微信6.0开始,其内嵌的浏览器在User Agent字符串中增加了NetType字段用于标识客户端(手机)当前的网络环境,经测试,该字段至少有以下3个取值:
NetType/WIFINetType/2GNetType/3G+
分别对应于Wifi、2G、3G以上网络环境。因此,Web服务器可以据此识别客户端网络环境并提供有针对性的内容。
附测试数据:
iPhone 5 / iOS 8.0 / Wifi
Mozilla/5.0 (iP CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12A365 MicroMessenger/6.0
NetType/WIFIiPhone 5 / iOS 8.0 / 2G
Mozilla/5.0 (iP CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12A365 MicroMessenger/6.0
NetType/2GiPhone 5 / iOS 8.0 / 3G
Mozilla/5.0 (iP CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12A365 MicroMessenger/6.0
NetType/3G+红米 / Android 4.2.2 / Wifi
Mozilla/5.0 (L U; Android 4.2.2; zh- 2014011 Build/HM2014011) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 MicroMessenger/6.0.0.50_r
NetType/WIFI小米3 / Android 4.4.2 / Wifi (微信5.3还没有提供 NetType 字段)
Mozilla/5.0 (L Android 4.4.2; MI 3 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36
MicroMessenger/5.3.0.51_r
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:9842次
排名:千里之外
原创:16篇
(1)(2)(2)(3)(5)(1)(4)(7)自定义的 UA 信息 。
Chrome启动EXE图标属性中加上启动参数:--user-agent="UA信息" 即可。
Safari菜单栏->Edit->Preferences->Advanced->Show Develop menu in menu bar;菜单栏->Develop->User-Agent->UA信息。
Maxthon工具栏->工具->遨游设置中心->高级选项->自定义UA信息。
Opera地址栏键入:opera:config 回车设置:User-Agent->自定义ID 0—5注: [0 Default 1 Opera 2 Mozilla, Opera detectable 3 Internet Explorer, Opera detectable 4 Mozilla, Opera hidden 5 Internet Explorer, Opera hidden ]
iPhone替换 /System/Library/Frameworks/WebKit.framework/WebKit 这个文件的 Mozilla/5.0字符串 为自定义UA信息
IE浏览器的设置需要修改注册表
User-Agent在注册表的位置[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\User-Agent\Post Platform] 下,新建字符串值,内容留空,名字为你想在 User-Agent 中加入的字符,这里以 "motorolarokre2"为例。修改注册表对应的 REG 文件如下:Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\User-Agent\Post Platform]"motorolarokre2"=""
修改后重启IE浏览器即可。
IE的user-agent取值,下面是下列地址的组合+一些默认值HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\User-Agent\Post PlatformHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\User-Agent\Post PlatformHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User-Agent\Post Platform
IE8的User-Agents:
IE8 on Windows Vista (兼容浏览)Mozilla/4.0 ( MSIE 7.0; Windows NT 6.0; Trident/4.0)
IE8 on Windows VistaMozilla/4.0 ( MSIE 8.0; Windows NT 6.0; Trident/4.0)
IE8 on Windows 7Mozilla/4.0 ( MSIE 8.0; Windows NT 6.1; Trident/4.0)
64-bit IE on 64-bit Windows 7:Mozilla/4.0 ( MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0)
32-bit IE on 64-bit Windows 7:Mozilla/4.0 ( MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0)
通过修改User-Agent,你还可以完美的伪装:操作系统、浏览器、蜘蛛、邮件客户端、链接检查、分析器、RSS 阅读器等客户端的信息。php中修改浏览器的User-Agent来伪装你的浏览器和操作系统
阅读:801次&&&时间: 12:55:17&&
得到HTTP_USER_AGENT 的方法很简单,比如php代码: 复制代码 代码如下: &?php print_r($_SERVER); ?&
复制代码 代码如下: &?php print_r($_SERVER['HTTP_USER_AGENT']); ?&
这两种都可以得到User-Agents和IP等信息,最好配合正则表达式,对信息进行筛选剔除。 ————– User-Agents列表————- Internet Explorer 6 Internet Explorer 7 Internet Explorer 8 Firefox Chrome Safari Netscape Opera Maxthon 360SE OmniWeb 更多的User-Agents信息尽在useragents.xml 有了这个文件中的信息,什么样的浏览器和操作系系统都能伪装出来。 使用User-Agents的方法: FireFox:[推荐使用User-Agent switcher 这个火狐扩展] 地址栏键入:about:config 回车 设置:general.useragent.override–&自定义的 UA 信息 。 Chrome 启动EXE图标属性中加上启动参数:–user-agent=”UA信息” 即可。 Safari 菜单栏-&Edit-&Preferences-&Advanced-&Show Develop menu in menu bar; 菜单栏-&Develop-&User-Agent-&UA信息。 Maxthon 工具栏-&工具-&遨游设置中心-&高级选项-&自定义UA信息。 Opera 地址栏键入:opera:config 回车 设置:User-Agent-&自定义ID 0—5 注: [0 Default 1 Opera 2 Mozilla, Opera detectable 3 Internet Explorer, Opera detectable 4 Mozilla, Opera hidden 5 Internet Explorer, Opera hidden ] iPhone 替换 /System/Library/Frameworks/WebKit.framework/WebKit 这个文件的 Mozilla/5.0字符串 为自定义UA信息 IE浏览器的设置需要修改 User-Agent在的位置 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternet SettingsUser-AgentPost Platform] 下,新建字符串值,内容留空,名字为你想在 User-Agent 中加入的字符,这里以 “motorolarokre2″为例。修改对应的 REG 文件如下: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternet SettingsUser-AgentPost Platform] “motorolarokre2″=”" 修改后重启IE浏览器即可。 IE的user-agent取值,下面是下列地址的组合+一些默认值 HKCUSoftwareMicrosoftWindowsCurrentVersionInternet SettingsUser-AgentPost Platform HKLMSoftwareMicrosoftWindowsCurrentVersionInternet SettingsUser-AgentPost Platform HKLMSoftwareMicrosoftWindowsCurrentVersionInternet Settings5.0User-AgentPost Platform IE8的User-Agents: IE8 on Windows Vista (兼容浏览) Mozilla/4.0 ( MSIE 7.0; Windows NT 6.0; Trident/4.0) IE8 on Windows Vista Mozilla/4.0 ( MSIE 8.0; Windows NT 6.0; Trident/4.0) IE8 on Windows 7 Mozilla/4.0 ( MSIE 8.0; Windows NT 6.1; Trident/4.0) 64-bit IE on 64-bit Windows 7: Mozilla/4.0 ( MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0) 32-bit IE on 64-bit Windows 7: Mozilla/4.0 ( MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0) 通过修改User-Agent,你还可以完美的伪装:操作系统、浏览器、蜘蛛、邮件客户端、链接检查、分析器、RSS 阅读器等客户端的信息。
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
Copyright &
All Rights Reserved微软IE10 User-agent 识别字符串曝光
  微软最近宣布了IE10平台预览版第一版 。 除了一些令人兴奋的新功能 (CSS3 FlexBox、Grid、Gradients、MultiCol),该平台预览版也包括新的IE10 User-Agent 识别字符串:  Mozilla/5.0 ( MSIE 10.0; Windows NT 6.1; Trident/6.0)  总的来说这是一个自然演变,相比IE9的 User-Agent 字符串只有两个变化:  “MSIE”标识为现在的“10.0”  “Trident”标识为现在的“6.0”  此外,IE10的兼容性视图仍然映射到IE7标准模式,就像在IE8和IE9中一样。这里的 User-Agent 字符串模仿IE7的兼容性视图,不过 “Trident” 现标识为“6.0”来表示正在使用IE10。  Mozilla/4.0 ( MSIE 7.0; Windows NT 6.1; Trident/6.0)  这是否会影响我吗?  理想的情况下,很少有人要关注这些变化。 具体而言,你正在使用的特征检测(相同的标识)完全可以高枕无忧。  但是如果你的网站仍然使用 User-Agent 监听 ,特别值得注意的是“MSIE”的标识增加到“10.0”。为什么呢? 因为它添加一个额外的数字用于字符串值的标识。大多数的网站处理这个都会毫不费力,但有些网站在处理额外的位数时不正确,导致他们将IE10识别为IE1。  为了帮助说明这一点,这里有一个正则表达式,只识别了“MSIE”标识值的第一位数字:  // INCORRECT: will report IE10 version in capture 1 as “1″  var matchIE = /MSIEs(d)/;  这是一个识别了”MSIE”标识的全部值:  // Correct: will report IE10 version in capture 1 as “10.0″  var matchIE = /MSIEs([d.]+)/  当然,你的代码看起来可能显着不同,这取决于您选择的编程语言中字符串解析的方法等。对于你在Apache上自定义的http配置,可能还需要阅读Eric Lawrence的此篇博文。    尽享网络之美 微软IE9正式发布ie9中文版官方下载IE9正式版(32位win7)IE9使用技巧大全IE9正式版(64位win7)IE9正式版(32位Vista)IE9正式版(64位Vista)
将本文分享至:||||||
  【免责声明】本文仅代表作者本人观点,与和讯网无关。和讯网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。
04/18 15:5404/16 11:0004/16 10:4004/15 11:3804/14 15:0204/14 14:5204/14 13:5504/13 10:49
感谢您的参与!查看[]
| 光明网IT | 环球网科技 | 虎嗅网 |
| DOIT| 安防知识网 | 站长网 |
第一家电网 |
科技资讯网 |
驱动中国 | 华北新闻网 | 蝌蚪五线谱网 | 大公科技 |
| 畅享网 | UC浏览器 | 移联名商 | 华强北 | 中国电子银行网 | 一财科技 | XDA智能手机网 | ZDNet至顶网| 蜂鸟网| e-works |博瑞网 |央广网科技 |会计家园 |
| 申请友链
新闻热线:010-
招商电话:010-
E-mail: it@
地址:北京市朝阳区朝阳门外大街22号泛利大厦11层
邮编:100020
传真:010-天极传媒:天极网全国分站
您现在的位置:
& &&新的IE10 User-Agent识别字符串
新的IE10 User-Agent识别字符串驱动之家 09:59
  最近宣布了平台预​​览版第一版。除了​​一些令人兴奋的新功能 (CSS3 FlexBox、Grid、Gradients、MultiCol),该平台预​​览版也包括新的IE10 User-Agent 识别字符串:
  Mozilla/5.0 ( MSIE 10.0; Windows NT 6.1; Trident/6.0)
  总的来说这是一个自然演变,相比的 User-Agent 字符串只有两个变化:
  “MSIE”标识为现在的“10.0”  “Trident”标识为现在的“6.0”
  此外,IE10的兼容性视图仍然映射到标准模式,就像在IE8和IE9中一样。这里的 User-Agent 字符串模仿IE7的兼容性视图,不过 “Trident” 现标识为“6.0”来表示正在使用IE10。
  Mozilla/4.0 ( MSIE 7.0; Windows NT 6.1; Trident/6.0)
  新的IE10 User-Agent 识别字符串有什么影响?
  理想的情况下,很少有人要关注这些变化。 具体而言,你正在使用的特征检测(相同的标识)完全可以高枕无忧。
  但是如果你的网站仍然使用 User-Agent 监听 ,特别值得注意的是“MSIE”的标识增加到“10.0”。为什么呢? 因为它添加一个额外的数字用于字符串值的标识。大多数的网站处理这个都会毫不费力,但有些网站在处理额外的位数时不正确,导致他们将IE10识别为IE1。
  为了帮助说明这一点,这里有一个正则表达式,只识别了“MSIE”标识值的第一位数字:
  // INCORRECT: will report IE10 version in capture 1 as “1″  var matchIE = /MSIE\s(\d)/;
  这是一个识别了”MSIE”标识的全部值:
  // Correct: will report IE10 version in capture 1 as “10.0″  var matchIE = /MSIE\s([\d.]+)/
  当然,具体的代码看起来可能和上面的代码明显不同,这取决于网页选择的编程语言中字符串解析的方法等。
(作者: 责任编辑:杨玲)
欢迎在新浪微博上关注我们
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
Win8系统突破性地增加了全新界面、内置Windows Store、支持ARM架构等诸多全新设计。
手机整机DIY企业级
pc软件手机软件
document.write("");

我要回帖

更多关于 代理浏览器 的文章

 

随机推荐