UC 浏览器 User-Agent 格式
Company/Version (Platform; Encryption; OS Version; Language; Device) Rendering
Engine/Version (Rendering Details) Product/Version UC Platform/Version Extensions
UC 浏览器 User-Agent 中各字段说明
名称 | 取值范围 | 说明 | Company/Version | Company/5.0 .............. | 为了兼容现存大量服务器对 Mozilla兼容的问题。 Mozilla/5.0 可以认为是 IE4.0 时代 U3 自有内核:Mozilla/5.0 U2 自有内核:UCWEB/2.0 U2 WebKit 内核:Mozilla/5.0 主要是考虑到 Mozilla 为高性能能智能平台,UCWEB/2.0 面向低性能功能机平台 | Platform | Linux Windows Java Symbian iOS MTK Brew BlackBerry ..................... | Platform 表示你采用的是那个平台,也可以简单认为是操作系统,但又不是操作系统。 各个平台根据自己的需要筛选取值,有补充需要更新到文档 | Encryption | U | 表示应用程序包含了什么安全加密类型。其中的值可能是 U(128 位加密)、I(40 位加密)、N(没加密) | Language; | en-US zh-CN .................... | 直接读取当前 UC 浏览器客户端所使用的语言参数。 因为某些网页会对不同地区的同种语言要区别对待。 UserAgent 、X-UCBrowser-UA 中的 Language 是需要区分大小写的。例如 zh-CN,语言是小写,区域是大写。 其余有引用到 Language 的地方维持小写不变。 | Os Version | S60 V1 S60 V2 S60 V3 Android 2.3 iPhone MIDP 2.0 iPh iPd Adr | 表示设备 OS 信息。 考虑到 U2 的兼容性,iPhone、iPod Touch,Android 在 U2 内核改为 iPh、iPd,Adr。 | Device | Nokia 6300 Mi-ONEPlus iPh iPd .................... | 各个平台获取到手机 Device 相关详细信息。数据来源什么就是什么,不需要考虑到 U2 的兼容性,iPhone、iPod Touch,在 U2 内核改为 iPh、iPd。 | Rendering Engine/Version (Rendering Details) | AppleWebKit/530.13 (KHTML, like Gecko) Trident/4.0 Gecko/20100101 U2/1.0.0 U3/0.8.0 .................... | 渲染引擎版本号等,这里要注意,在U2 平台上版本号不能过大,否则对方给一些 Html5 页面会无法呈现。 U2 内核只定义到 1.0.0 版本。 U3 内核会持续更新。 | Product/Version | UCBrowser/8.6.0.102 .................... | 详细见《版本管理参数》 Version 包括 MAIN_VER.BUILD_ID | UC Platform/Version | 有三种取值,分别为: U2/1.0.0 U3/0.8.0 空 | UC Platform 目前只有 2 种平台: U2 平台目前版本只存在 1.0.0。 U3 平台目前版本号只存在 0.8.0。 这 2 个版本希望可以纳入到《版本管理参数》中进行管理。 使用系统自带浏览器内核时(Webkit 或 IE),该值为空。 | Extensions | Mobile Safari/Version Mobile .................... | 扩展信息,可以扩展自定义的信息,考虑到 UA 不建议太长,因此自定义数据尽量少,并建议使用X-UCBrowser-UA Mobile表示UC Browser获取的是适应手机屏幕的页面使用AppleWebKit引擎的时候补充Safari/Version | OBUA | Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_2 like Mac OS X; en-US) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8H7 Safari/6533.18.5 | 自带浏览器UA,主要是兼容U2平台产品使用 WebKit 内核情况 | Device UA | Nokia6070/2.0 (03.20) Profile/MIDP-2.0 Configuration/CLDC-1.1 | 设备UA,一般携带一些设备相关的信息,例如手机平台,手机型号等 | |