手机型号
手机/设备 | ua含有字符 |
华为 | HarmonyOS ,Build/HUAWEI 荣耀有Build/HUAWEI或Build/HONOR |
荣耀Magic5 Pro | PGT-AN10 |
华为nova手机 | Hera-BD00 |
iPhone | iPhone |
三星手机 | SM- 加一个大写字母 有的有 SAMSUNG |
iPad | iPad |
vivo手机 | V2048A V1950A V2047A等V开头+4位数字+字母A或T |
oppo手机 | oppo的A53手机含 PECM30 ;oppo reno2手机PCKM00; Oppo A9手机 PGAM10; Oppo A9手机 PHJ110 |
联想手机 | Lenovo 联想拯救者电竞手机:Lenovo L79031 |
小米手机 | M2103K19C ; XiaoMi; Redmi ;MI (如MI 6 或MIX 2S) |
一加手机 | PGZ110 |
真我手机 | RMX3478 |
索尼手机 | X Performance |
谷歌手机 | Pixel qq的ua里面也含有Pixel。 |
无疑之间发现一个手机型号网站可以参考👉手机品牌型号汇总 | MobileModels (khwang9883.github.io)
浏览器型号
浏览器 | ua含字符 |
夸克浏览器 | Quark |
三星浏览器 | SamsungBrowser |
Vivo浏览器 | VivoBrowser |
华为浏览器 | HuaweiBrowser |
uc浏览器 | UCBrowser |
微博 | 会给手机型号如:Weibo (iPhone15,3__weibo__13.12.2__iphone__os17.0) |
微软edge浏览器 | EdgA,Edg,EdgiOS(iPhone的edg浏览器)。在安卓手机中edge浏览器ua同时含Chrome(软件基础)Safari(优化,下面有讲解)和Edg |
手机百度 | baiduboxapp |
qq浏览器 | qq浏览器含MQQBrowser,微信含MicroMessenger |
微信 | MicroMessenger 还会给网络信息 NetType/4G 或NetType/WIFI 很干净没有chrome 和Safari |
QQ 还有更多网络和手机信息 如:NetType/WIFI 或Device/Apple(iPhone 11) | |
HeyTapBrowser浏览器 | HeyTapBrowser |
miui浏览器 | XiaoMi/MiuiBrowser |
邮箱软件 | mailapp |
自建app | Html5Plus |
Safari浏览器 | iphone自带Safari浏览器,很简洁没有chrome只有Safari,只有最后判断 |
原始ua记录和分析
Mozilla/5.0 (Linux; Android 12; HarmonyOS; ALT-AL10; HMSCore 6.12.4.312) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.88 HuaweiBrowser/14.0.5.301 Mobile Safari/537.36
这是一个常见的User-Agent字符串,它描述了发出请求的浏览器或客户端的一些信息。我将为您逐一解释这个字符串的各个部分:
- Mozilla/5.0:这是一个传统的标识符,用于表示一个兼容的浏览器。
- Linux; Android 12:这表示操作系统是Linux,并且设备运行的是Android 12版本。
- HarmonyOS:这表示设备可能运行的是华为的HarmonyOS操作系统。
- ALT-AL10:这可能是设备的型号或标识符,但它不是一个标准的标识符,所以很难确切地说它的含义。
- HMSCore 6.12.4.312:这表示Huawei Mobile Services (HMS) Core的版本号。HMS是华为的移动服务框架,用于提供各种应用程序和服务。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器的渲染引擎信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。KHTML和Gecko是两种不同的浏览器渲染引擎,这里表明该浏览器与它们类似。
- Chrome/99.0.4844.88:这表示浏览器是基于Google Chrome的,并且其版本是99.0.4844.88。
- HuaweiBrowser/14.0.5.301:这表示浏览器的名称和版本号,这里是华为的浏览器,版本为14.0.5.301。
- Mobile Safari/537.36:这表示该浏览器模仿了Mobile Safari的行为和特性,537.36是它的版本号。
综上所述,这个User-Agent字符串描述了一个运行在Android或HarmonyOS操作系统上的华为设备,使用的是基于Google Chrome和Huawei Browser的浏览器,并具有特定的HMS Core版本。
Mozilla/5.0 (Linux; Android 6.0.1; SOV33 Build/35.0.D.0.326) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.91 Mobile Safari/537.36
这是一个常见的User-Agent字符串,它描述了发出请求的浏览器或客户端的一些信息。我将为您逐一解释这个字符串的各个部分:
- Mozilla/5.0:这是一个传统的标识符,用于表示一个兼容的浏览器。
- Linux; Android 6.0.1:这表示操作系统是Linux,并且设备运行的是Android 6.0.1版本。
- SOV33 Build/35.0.D.0.326:这可能是设备的型号或定制版本信息。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器的渲染引擎信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。KHTML和Gecko是两种不同的浏览器渲染引擎,这里表明该浏览器与它们类似。
- Chrome/49.0.2623.91:这表示浏览器是基于Google Chrome的,并且其版本是49.0.2623.91。
- Mobile Safari/537.36:这表示该浏览器模仿了Mobile Safari的行为和特性,537.36是它的版本号。
综上所述,这个User-Agent字符串描述了一个运行在Android 6.0.1操作系统上的设备,使用的是基于Google Chrome的浏览器,并具有特定的版本信息。
无法确定这款手机的品牌,但是根据下载ua表格都是很相近的ip,而且还是安卓6.0.,估计是爬虫
Mozilla/5.0 (iPhone; CPU iPhone OS 17_1_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.1.2 Mobile/15E148 Safari/604.1
这是一个典型的User-Agent字符串,描述了一个在iPhone上使用的浏览器。我将为您逐一解释这个字符串的各个部分:
- Mozilla/5.0:这是一个传统的标识符,用于表示一个兼容的浏览器。
- iPhone; CPU iPhone OS 17_1_2 like Mac OS X:这表明设备是iPhone,并且它运行的是iOS 17.1.2版本。
- AppleWebKit/605.1.15 (KHTML, like Gecko):这是浏览器的渲染引擎信息。AppleWebKit是Apple的浏览器渲染引擎,而605.1.15是其版本号。括号中的KHTML和Gecko表明它与这两个渲染引擎类似。
- Version/17.1.2:这表示浏览器的版本是17.1.2。
- Mobile/15E148:这可能是指设备的内部版本号或特定的构建版本。
- Safari/604.1:这表示浏览器是Safari,版本为604.1。
综上所述,这个User-Agent字符串描述了一个在iPhone上使用的Safari浏览器,运行的是iOS 17.1.2版本。
Mozilla/5.0 (Linux; U; Android 12; zh-cn; RMX2111 Build/SP1A.210812.016) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/90.0.4430.61 Mobile Safari/537.36 HeyTapBrowser/40.8.22.2.1beta
这个User-Agent字符串描述了一个运行在Android 12操作系统上的设备,使用的是HeyTap浏览器,并具有特定的版本信息。
我将为您逐一解释这个字符串的各个部分:
- Mozilla/5.0:这是一个传统的标识符,用于表示一个兼容的浏览器。
- Linux; U; Android 12:这表示操作系统是Linux,并且设备运行的是Android 12版本。
- zh-cn:这表示设备的语言设置是简体中文。
- RMX2111 Build/SP1A.210812.016:这可能是设备的型号或定制版本信息。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器的渲染引擎信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。KHTML和Gecko是两种不同的浏览器渲染引擎,这里表明该浏览器与它们类似。
- Version/4.0 Chrome/90.0.4430.61:这表示浏览器的版本是4.0,并且基于Google Chrome 90.0.4430.61。
- Mobile Safari/537.36:这表示该浏览器模仿了Mobile Safari的行为和特性,537.36是它的版本号。
- HeyTapBrowser/40.8.22.2.1beta:这表示浏览器是HeyTap Browser,版本为40.8.22.2.1beta。
综上所述,这个User-Agent字符串描述了一个运行在Android 12操作系统上的设备,使用的是HeyTap Browser浏览器,并具有特定的版本信息。
HeyTap Browser 是腾讯公司出品的一款移动浏览器,它支持在Android手机和iPhone中浏览网页,并可以在手机上阅读缓存的网页,支持一键多标签,还支持导航、搜索以及各种浏览功能com.android.browser是浏览文件。根据查询相关公开信息:里面存放的是浏览器使用中产生的缓存文件或下载的文件。
Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1 (compatible; YandexMobileBot/3.0; +http://yandex.com/bots)
这个User-Agent字符串描述了一个Yandex的移动网络爬虫(Web Crawler),而不是一个真实的用户浏览器。它伪装成一个在iPhone上运行的Safari浏览器,但实际上是一个自动化程序,用于抓取网页内容。
我将为您逐一解释这个字符串的各个部分:
- Mozilla/5.0:这是一个传统的标识符,用于表示一个兼容的浏览器。尽管大多数现代爬虫和浏览器都会包含这个标识符,但实际上它并不代表特定的浏览器版本。
- iPhone; CPU iPhone OS 15_4_1 like Mac OS X:这表明爬虫伪装成一个运行在iOS 15.4.1版本上的iPhone设备。但请注意,这只是伪装,实际上爬虫并不运行在真实的iPhone上。
- AppleWebKit/605.1.15 (KHTML, like Gecko):这是浏览器的渲染引擎信息。AppleWebKit是Apple的浏览器渲染引擎,而605.1.15是其版本号。括号中的KHTML和Gecko表明它与这两个渲染引擎类似,但实际上这只是伪装信息。
- Version/15.4:这表示伪装成的Safari浏览器的版本是15.4。
- Mobile/15E148:这可能是伪装成的iPhone设备的内部版本号或特定的构建版本,但实际上对爬虫的功能没有影响。
- Safari/604.1:这再次表示伪装成的浏览器是Safari,版本为604.1。但实际上这并不是真实的Safari浏览器。
- **(compatible; YandexMobileBot/3.0; +http://yandex.com/bots)**:这是最重要的部分,表明这实际上是一个Yandex的移动网络爬虫,版本为3.0。它还提供了一个指向Yandex爬虫信息的URL。
总之,这个User-Agent字符串是一个Yandex移动网络爬虫的伪装信息,它伪装成一个在iPhone上运行的Safari浏览器来访问网站。网站管理员可以通过这个信息来识别和处理来自Yandex爬虫的请求。本站是禁止了Yandex的,也可能是虚假爬虫。
Yandex是一个俄罗斯的搜索引擎,它是俄罗斯最大的搜索引擎。与Google相比,Yandex更加注重俄罗斯本土的市场,在俄罗斯的市场份额非常大。Yandex还提供了一系列基于搜索的服务,如新闻、图片、视频、博客、论坛等。
Mozilla/5.0 (Linux; Android 11; Hera-BD00 Build/HinovaHera-BD00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/97.0.4692.98 Mobile Safari/537.36 T7/13.48 SP-engine/2.86.0 baiduboxapp/13.48.0.10 (Baidu; P1 11) NABar/1.0
这个User-Agent字符串描述了一个在Android 11操作系统上运行的设备,使用的是基于Baidu的服务和应用的浏览器,并具有特定的版本信息。
我将为您逐一解释这个字符串的各个部分:
- Mozilla/5.0:这是一个传统的标识符,用于表示一个兼容的浏览器。
- Linux; Android 11:这表示操作系统是Linux,并且设备运行的是Android 11版本。
- Hera-BD00 Build/HinovaHera-BD00:这可能是设备的型号或定制版本信息。
- wv:这可能表示该浏览器是在一个Webview中运行。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器的渲染引擎信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。KHTML和Gecko是两种不同的浏览器渲染引擎,这里表明该浏览器与它们类似。
- Version/4.0 Chrome/97.0.4692.98:这表示浏览器的版本是4.0,并且基于Google Chrome 97.0.4692.98。
- Mobile Safari/537.36:这表示该浏览器模仿了Mobile Safari的行为和特性,537.36是它的版本号。
- T7/13.48 SP-engine/2.86.0:这可能是与Baidu相关的特定功能或组件的版本信息。
- baiduboxapp/13.48.0.10 (Baidu; P1 11):这表示Baidu Box应用或服务的版本信息,其中“P1 11”可能表示这是一个针对特定设备的版本。
- NABar/1.0:这可能是与Baidu或其他应用相关的导航栏或工具栏的版本信息。
综上所述,这个User-Agent字符串描述了一个运行在Android 11操作系统上的设备,使用的是基于Google Chrome和Baidu的服务和应用的浏览器,并具有特定的版本信息。
hera-bd00是华为智选Hi nova9的产品型号
Mozilla/5.0 (Linux; Android 13; V2048A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.96 Mobile Safari/537.36
这个User-Agent字符串描述了一个在Android 13操作系统上运行的设备,使用的是Chrome 78.0.3904.96浏览器。以下是各个部分的解释:
- Mozilla/5.0:这是一个传统的标识符,用于表示一个兼容的浏览器。
- Linux; Android 13:这表示操作系统是Linux,并且设备运行的是Android 13版本。
- V2048A:这可能是设备的型号或定制版本信息。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器的渲染引擎信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。KHTML和Gecko是两种不同的浏览器渲染引擎,这里表明该浏览器与它们类似。
- Chrome/78.0.3904.96:这表示浏览器是基于Google Chrome 78.0.3904.96版本的。
- Mobile Safari/537.36:这表示该浏览器模仿了Mobile Safari的行为和特性,537.36是它的版本号。
综上所述,这个User-Agent字符串描述了一个运行在Android 13操作系统上的设备,使用的是基于Google Chrome的浏览器,并具有特定的版本信息。但是,从这个字符串中无法确定设备品牌。
v2048a是vivos9e。vivos9e搭载联发科天 玑820芯片
Mozilla/5.0 (iPad; U; CPU OS 15_7 like Mac OS X; zh-CN; iPad11,6) AppleWebKit/534.46 (KHTML, like Gecko) UCBrowser/3.0.1.776 U3/ Mobile/10A403 Safari/7543.48.3
这个User-Agent字符串描述了一个在iPad上运行的浏览器,使用了UCBrowser(一个第三方浏览器)和Safari的Webkit渲染引擎。以下是对这个字符串的详细解释:
- Mozilla/5.0:这是一个传统的标识符,用于表示一个兼容的浏览器。
- iPad; U; CPU OS 15_7 like Mac OS X:这表示设备类型是iPad,操作系统是iOS 15.7,且类似于Mac OS X。
- zh-CN:这表示设备的地区设置为简体中文。
- AppleWebKit/534.46 (KHTML, like Gecko):这是浏览器的渲染引擎信息。AppleWebKit是一个开源的浏览器渲染引擎,而534.46是其版本号。括号中的KHTML和Gecko表明它与它们类似。
- UCBrowser/3.0.1.776:这表示正在使用的浏览器是UCBrowser,版本号为3.0.1.776。UCBrowser是一个流行的第三方浏览器应用。
- U3/ Mobile/10A403:这可能是与UCBrowser相关的特定功能或组件的标识符。
- Safari/7543.48.3:这表示该浏览器模仿了Safari的行为和特性,7543.48.3是它的版本号。
需要注意的是,User-Agent字符串可以被伪造,所以不能完全依赖它来确定一个请求是否来自真实的设备或浏览器。
Mozilla/5.0 (Linux; Android 13; V2048A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Mobile Safari/537.36
这个User-Agent字符串描述了一个在Android 13操作系统上运行的设备,使用的是Chrome 107.0.0.0浏览器。以下是各个部分的解释:
- Mozilla/5.0:这是一个传统的标识符,用于表示一个兼容的浏览器。
- Linux; Android 13:这表示操作系统是Linux,并且设备运行的是Android 13版本。
- V2048A:这可能是设备的型号或定制版本信息。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器的渲染引擎信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。KHTML和Gecko是两种不同的浏览器渲染引擎,这里表明该浏览器与它们类似。
- Chrome/107.0.0.0:这表示浏览器是基于Google Chrome 107.0.0.0版本的。
- Mobile Safari/537.36:这表示该浏览器模仿了Mobile Safari的行为和特性,537.36是它的版本号。
综上所述,这个User-Agent字符串描述了一个运行在Android 13操作系统上的设备,使用的是基于Google Chrome的浏览器,并具有特定的版本信息。但是,从这个字符串中无法确定设备品牌。
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36 EdgA/120.0.0.0
这个User-Agent字符串描述了一个在Android 10操作系统上运行的设备,使用的是Edge浏览器(EdgA标识符)。以下是各个部分的解释:
这个User-Agent字符串描述了一个在Android 10操作系统上运行的设备,使用的是Edge浏览器(基于Chromium)。以下是各个部分的解释:
- Mozilla/5.0:这是一个传统的标识符,用于表示一个兼容的浏览器。
- Linux; Android 10:这表示操作系统是Linux,并且设备运行的是Android 10版本。
- K:这可能是设备的型号或定制版本信息。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器的渲染引擎信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。括号中的KHTML和Gecko表明它与它们类似。
- Chrome/120.0.0.0:这表示浏览器是基于Chromium(Google Chrome的开源版本)的120.0.0.0版本。
- Mobile Safari/537.36:这表示该浏览器模仿了Mobile Safari的行为和特性,537.36是它的版本号。
- EdgA/120.0.0.0:这表示浏览器是Microsoft Edge,并且是基于Chromium的120.0.0.0版本。
综上所述,这个User-Agent字符串描述了一个运行在Android 10操作系统上的设备,使用的是基于Chromium的Edge浏览器,并具有特定的版本信息。但是,从这个字符串中无法确定设备品牌。
Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1
这个User-Agent字符串描述了一个iPhone设备上运行的Safari浏览器的特定版本。下面是详细解析:
- Mozilla/5.0:这是一个传统的标识符,用于表示浏览器与Mozilla项目(最初是Netscape Navigator浏览器)的兼容性。尽管大多数现代浏览器与Mozilla没有直接关系,但它们仍然使用这个标识符来保持兼容性。
- iPhone; CPU iPhone OS 15_4_1 like Mac OS X:这部分信息表明设备是一个iPhone,其操作系统是iOS 15.4.1。这里的“CPU iPhone OS”指的是iOS操作系统的旧名称,而“like Mac OS X”表示iOS与macOS有相似的特性和API。
- AppleWebKit/605.1.15:AppleWebKit是Safari浏览器使用的渲染引擎,605.1.15是它的版本号。
- (KHTML, like Gecko):这是另一个表示浏览器兼容性的标记,表明Safari的渲染引擎与KHTML和Gecko(Firefox浏览器的渲染引擎)有相似的特性。但实际上,Safari并不直接使用KHTML或Gecko。
- Version/15.4:这是Safari浏览器的具体版本号,即15.4。
- Mobile/15E148:这部分提供了iOS设备的内部版本标识符,通常用于苹果公司内部跟踪不同的iOS构建版本。
- Safari/604.1:这再次确认了这是Safari浏览器,604.1是另一个与浏览器版本相关的标识符。
综上所述,这个User-Agent字符串表明请求来自一个运行iOS 15.4.1操作系统的iPhone设备,使用了版本为15.4的Safari浏览器进行网页浏览。这个信息对于网站开发者来说很重要,因为它允许他们根据访问设备的类型和浏览器版本来定制内容或提供特定的功能。
Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Weibo (iPhone15,3__weibo__13.12.2__iphone__os17.0)
这个User-Agent字符串描述了一个在iPhone上运行Weibo(微博)应用的情况。我们可以从字符串中提取以下信息:
- Mozilla/5.0:这是浏览器的传统标识符,表示该浏览器与Mozilla项目兼容。
- iPhone; CPU iPhone OS 17_0 like Mac OS X:这部分信息表明设备是一个iPhone,其操作系统是iOS 17.0。这里的“CPU iPhone OS”指的是iOS操作系统的旧名称,而“like Mac OS X”表示iOS与macOS有相似的特性和API。
- AppleWebKit/605.1.15:这是Safari和许多其他iOS应用使用的渲染引擎的版本号。
- (KHTML, like Gecko):这是另一个表示浏览器兼容性的标记,表明AppleWebKit与KHTML和Gecko(Firefox浏览器的渲染引擎)有相似的特性。但实际上,AppleWebKit并不直接使用KHTML或Gecko。
- Mobile/15E148:这部分提供了iOS设备的内部版本标识符,通常用于苹果公司内部跟踪不同的iOS构建版本。
- Weibo (iPhone15,3__weibo__13.12.2__iphone__os17.0):这部分明确指出该请求来自Weibo应用,并且该设备是iPhone 15,3型号,操作系统版本为iOS 17.0。Weibo应用的版本号为13.12.2。
综上所述,这个User-Agent字符串表明请求来自一个运行iOS 17.0操作系统的iPhone设备,该设备上安装了Weibo应用,并使用该应用进行网页浏览。这个信息对于网站开发者来说很重要,因为它允许他们根据访问设备的类型和浏览器版本来定制内容或提供特定的功能。
Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) EdgiOS/120.0.2210.86 Version/17.0 Mobile/15E148 Safari/604.1
这个User-Agent字符串描述了一个在iPhone上使用Edge浏览器(通过EdgiOS标识符表示)进行网页浏览的情况。下面是各个部分的详细解释:
- Mozilla/5.0:这是一个传统的标识符,用于表示浏览器与Mozilla项目兼容。
- iPhone; CPU iPhone OS 17_0 like Mac OS X:这部分信息表明设备是一个iPhone,其操作系统是iOS 17.0。这里的“CPU iPhone OS”指的是iOS操作系统的旧名称,而“like Mac OS X”表示iOS与macOS有相似的特性和API。
- AppleWebKit/605.1.15:这是Safari和许多其他iOS应用使用的渲染引擎的版本号。
- (KHTML, like Gecko):这是另一个表示浏览器兼容性的标记,表明AppleWebKit与KHTML和Gecko(Firefox浏览器的渲染引擎)有相似的特性。但实际上,AppleWebKit并不直接使用KHTML或Gecko。
- EdgiOS/120.0.2210.86:这部分标识符表明该请求来自Edge浏览器(通过“EdgiOS”标识符表示),并且其版本号为120.0.2210.86。
- Version/17.0:这是Edge浏览器的版本号,即17.0。
- Mobile/15E148:这部分提供了iOS设备的内部版本标识符,通常用于苹果公司内部跟踪不同的iOS构建版本。
- Safari/604.1:这再次确认了这是Safari浏览器,604.1是另一个与浏览器版本相关的标识符。
综上所述,这个User-Agent字符串表明请求来自一个运行iOS 17.0操作系统的iPhone设备,使用的是Edge浏览器的特定版本进行网页浏览。这个信息对于网站开发者来说很重要,因为它允许他们根据访问设备的类型和浏览器版本来定制内容或提供特定的功能。
Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.71 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
这个User-Agent字符串描述了一个Googlebot搜索引擎爬虫的访问,而不是一个常规的浏览器访问。Googlebot是Google用来抓取网页内容以供其搜索引擎索引的爬虫。下面是对这个User-Agent字符串各个部分的解释:
- Mozilla/5.0:这是爬虫的常见标识符,表示兼容Mozilla项目。
- Linux; Android 6.0.1; Nexus 5X Build/MMB29P:这部分信息表明该请求来自一个运行Android 6.0.1操作系统的Nexus 5X设备。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器渲染引擎的信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。括号中的KHTML和Gecko表明它与它们类似。
- Chrome/120.0.6099.71:这表明该请求是使用Chrome浏览器发出的,版本号为120.0.6099.71。
- Mobile Safari/537.36:虽然这个标识符表明使用了Safari浏览器的渲染引擎,但实际上是Googlebot在使用这个标识符,而不是真正的Safari浏览器。
- **(compatible; Googlebot/2.1; +http://www.google.com/bot.html)**:这部分明确标识了这是一个Googlebot爬虫,其版本号为2.1。
综上所述,这个User-Agent字符串表明一个Googlebot爬虫正在使用Nexus 5X设备上的Chrome浏览器抓取网页内容。网站管理员可以使用这个信息来识别和应对来自搜索引擎爬虫的访问,例如通过阻止或限制访问频率等。
这是一个假的谷歌爬虫吧,才用 Android 6?
这个User-Agent字符串中提到的Android 6.0.1是一个不准确的标识,因为Googlebot通常不会使用移动设备的操作系统来标识自己。Googlebot通常使用标准化的User-Agent字符串,以便更好地伪装自己,避免被网站封禁。因此,这个User-Agent字符串很可能是伪造的或错误标识的。
Mozilla/5.0 (Linux; Android 10; Lenovo L79031) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Mobile Safari/537.36 EdgA/110.0.1587.61
这个User-Agent字符串描述了一个在Android设备上使用Edge浏览器进行网页浏览的情况。下面是各个部分的详细解释:
- Mozilla/5.0:这是一个传统的标识符,用于表示浏览器与Mozilla项目兼容。
- Linux; Android 10:这部分信息表明设备运行的是Android 10操作系统。
- Lenovo L79031:这是设备型号的标识符,指明设备是Lenovo L79031型号。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器渲染引擎的信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。括号中的KHTML和Gecko表明它与它们类似。
- Chrome/110.0.0.0:这表明该请求是使用Chrome浏览器发出的,版本号为110.0.0.0。但请注意,这个版本号是不常见的,可能是一个自定义或伪造的标识符。
- Mobile:这个标识符表明这是一个移动设备的浏览器。
- Safari/537.36:虽然这个标识符表明使用了Safari浏览器的渲染引擎,但实际上是Edge浏览器在使用这个标识符。
- EdgA/110.0.1587.61:这部分明确标识了这是一个Edge浏览器访问,其版本号为110.0.1587.61。与前面提到的Chrome版本号一样,这个版本号也可能是不常见的或伪造的。
综上所述,这个User-Agent字符串表明一个设备正在使用Edge浏览器进行网页浏览,但有些部分信息可能是不准确或伪造的。网站管理员可以使用这个信息来识别和应对来自Edge浏览器的访问,例如通过阻止或限制访问频率等。
Mozilla/5.0 (Linux; Android 12; PECM30) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Mobile Safari/537.36 EdgA/111.0.1661.59
pecm30是OPPO旗下的A53手机,双模5G智能手机,采用联发科天机720处理器,正面为6.5英寸的打孔屏,支持90HZ的刷新率,电池容量为4040毫安。 pecm30是指工业代码或加入模式。
Mozilla/5.0 (Linux; Android 12; FOA-AL00 Build/HUAWEIFOA-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/99.0.4844.88 Mobile Safari/537.36 mailapp/6.5.0
这个User-Agent字符串描述了一个在Android设备上使用某个邮件应用进行网页浏览的情况。下面是各个部分的详细解释:
- Mozilla/5.0:这是一个传统的标识符,用于表示浏览器与Mozilla项目兼容。
- Linux; Android 12:这部分信息表明设备运行的是Android 12操作系统。
- FOA-AL00 Build/HUAWEIFOA-AL00:这是设备型号的标识符,指明设备是FOA-AL00型号,并且是华为品牌。
- wv:这个标识符通常表示这是一个WebView的请求,而不是一个完整的浏览器。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器渲染引擎的信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。括号中的KHTML和Gecko表明它与它们类似。
- Version/4.0:这可能是指浏览器的版本,但在这个上下文中不太明确。
- Chrome/99.0.4844.88:这表明该请求是使用Chrome浏览器发出的,版本号为99.0.4844.88。
- Mobile:这个标识符表明这是一个移动设备的浏览器。
- Safari/537.36:虽然这个标识符表明使用了Safari浏览器的渲染引擎,但实际上是Chrome浏览器在使用这个标识符。
- mailapp/6.5.0:这部分标识符表示这个请求来自一个邮件应用,版本号为6.5.0。
综上所述,这个User-Agent字符串表明一个设备正在使用Android 12操作系统上的Chrome浏览器通过邮件应用进行网页浏览。
Mozilla/5.0 (Linux; Android 12; CET-AL00 Build/HUAWEICET-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/99.0.4844.88 Mobile Safari/537.36 Html5Plus/1.0 (Immersed/37.402596)
这个User-Agent字符串描述了一个在Android设备上使用Html5Plus框架进行网页浏览的情况。下面是各个部分的详细解释:
- Mozilla/5.0:这是一个传统的标识符,用于表示浏览器与Mozilla项目兼容。
- Linux; Android 12:这部分信息表明设备运行的是Android 12操作系统。
- CET-AL00 Build/HUAWEICET-AL00:这是设备型号的标识符,指明设备是CET-AL00型号,并且是华为品牌。
- wv:这个标识符通常表示这是一个WebView的请求,而不是一个完整的浏览器。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器渲染引擎的信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。括号中的KHTML和Gecko表明它与它们类似。
- Version/4.0:这可能是指浏览器的版本,但在这个上下文中不太明确。
- Chrome/99.0.4844.88:这表明该请求是使用Chrome浏览器发出的,版本号为99.0.4844.88。
- Mobile:这个标识符表明这是一个移动设备的浏览器。
- Safari/537.36:虽然这个标识符表明使用了Safari浏览器的渲染引擎,但实际上是Chrome浏览器在使用这个标识符。
- Html5Plus/1.0 (Immersed/37.402596):这部分标识符表示这个请求来自Html5Plus框架,版本号为1.0,并且使用了Immersed技术,版本号为37.402596。Html5Plus是一个用于开发跨平台应用的框架,而Immersed是华为提供的一个用于增强沉浸式体验的技术。
综上所述,这个User-Agent字符串表明一个设备正在使用Android 12操作系统上的Chrome浏览器通过Html5Plus框架进行网页浏览,并且使用了Immersed技术来增强沉浸式体验。
Mozilla/5.0 (Linux; Android 13; PGT-AN10; HMSCore 6.12.2.302) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.88 HuaweiBrowser/14.0.5.301 Mobile Safari/537.36
这个User-Agent字符串描述了一个在Android设备上使用华为浏览器进行网页浏览的情况。下面是各个部分的详细解释:
- Mozilla/5.0:这是一个传统的标识符,用于表示浏览器与Mozilla项目兼容。
- Linux; Android 13:这部分信息表明设备运行的是Android 13操作系统。
- PGT-AN10:这是设备型号的标识符,指明设备是PGT-AN10型号。
- HMSCore 6.12.2.302:这是华为移动服务(Huawei Mobile Services,简称HMSCore)的版本信息。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器渲染引擎的信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。括号中的KHTML和Gecko表明它与它们类似。
- Chrome/99.0.4844.88:这表明该请求是使用Chrome浏览器发出的,版本号为99.0.4844.88。但请注意,通常来说Chrome浏览器的User-Agent字符串不会包含“HuaweiBrowser”部分,这可能是为了标识这是华为定制版本的Chrome浏览器。
- HuaweiBrowser/14.0.5.301:这部分标识符表明这个请求来自华为浏览器,版本号为14.0.5.301。
- Mobile:这个标识符表明这是一个移动设备的浏览器。
- Safari/537.36:虽然这个标识符表明使用了Safari浏览器的渲染引擎,但实际上是华为浏览器在使用这个标识符。
综上所述,这个User-Agent字符串表明一个设备正在使用Android 13操作系统上的华为浏览器进行网页浏览。
2023年2月9日,荣耀Magic5 Pro已通过国家3C质量认证,型号为PGT-AN10。
Mozilla/5.0 (Linux; Android 13; V2025A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.96 Mobile Safari/537.36
这个User-Agent字符串描述了一个在Android设备上使用UC浏览器进行网页浏览的情况。下面是各个部分的详细解释:
- Mozilla/5.0:这是一个传统的标识符,用于表示浏览器与Mozilla项目兼容。
- Linux; U; Android 11:这部分信息表明设备运行的是Android 11操作系统。
- en:这表明设备使用的语言是英语。
- SM-G991B Build/RP1A.200720.012:这是设备型号的标识符,指明设备是SM-G991B型号,并且是三星品牌。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器渲染引擎的信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。括号中的KHTML和Gecko表明它与它们类似。
- Version/4.0:这可能是指浏览器的版本,但在这个上下文中不太明确。
- Chrome/57.0.2987.108:这表明该请求是使用Chrome浏览器发出的,版本号为57.0.2987.108。但需要注意的是,这里的Chrome版本号可能与实际使用的浏览器引擎不符,因为User-Agent字符串中还包含了UC浏览器的信息。
- UCBrowser/12.10.0.1163:这表明该请求是使用UC浏览器发出的,版本号为12.10.0.1163。UC浏览器是一个流行的移动浏览器,具有丰富的功能和定制选项。
- UCTurbo/1.10.6.900:这部分标识符表示这个请求来自UC浏览器的UCTurbo加速功能,版本号为1.10.6.900。UCTurbo是一个用于加速网页加载和改善浏览体验的插件。
- Mobile:这个标识符表明这是一个移动设备的浏览器。
- Safari/537.36:虽然这个标识符表明使用了Safari浏览器的渲染引擎,但实际上是UC浏览器在使用这个标识符。
综上所述,这个User-Agent字符串表明一个设备正在使用Android 11操作系统上的UC浏览器进行网页浏览,并且启用了UCTurbo加速功能。
Mozilla/5.0 (Linux; Android 10; X Performance Build/QD4A.200805.003; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/94.0.4606.80 Mobile Safari/537.36 Html5Plus/1.0 (Immersed/24.0)
这个User-Agent字符串描述了一个在Android设备上使用Html5Plus框架进行网页浏览的情况。下面是各个部分的详细解释:
- Mozilla/5.0:这是一个传统的标识符,用于表示浏览器与Mozilla项目兼容。
- Linux; Android 10:这部分信息表明设备运行的是Android 10操作系统。
- X Performance Build/QD4A.200805.003:这是设备型号的标识符,指明设备是X Performance型号。
- wv:这个标识符通常表示这是一个WebView的请求,而不是一个完整的浏览器。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器渲染引擎的信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。括号中的KHTML和Gecko表明它与它们类似。
- Version/4.0:这可能是指浏览器的版本,但在这个上下文中不太明确。
- Chrome/94.0.4606.80:这表明该请求是使用Chrome浏览器发出的,版本号为94.0.4606.80。但请注意,通常来说Chrome浏览器的User-Agent字符串不会包含“Html5Plus”部分,这可能是为了标识这是使用Html5Plus框架的Chrome浏览器。
- Mobile:这个标识符表明这是一个移动设备的浏览器。
- Safari/537.36:虽然这个标识符表明使用了Safari浏览器的渲染引擎,但实际上是Html5Plus框架在使用这个标识符。
- Html5Plus/1.0 (Immersed/24.0):这部分标识符表明这个请求来自Html5Plus框架,版本号为1.0,并且使用了Immersed技术,版本号为24.0。Html5Plus是一个用于开发跨平台应用的框架,而Immersed是华为提供的一个用于增强沉浸式体验的技术。
综上所述,这个User-Agent字符串表明一个设备正在使用Android 10操作系统上的Html5Plus框架进行网页浏览,并且使用了Immersed技术来增强沉浸式体验。
Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Mobile Safari/537.36
这个User-Agent字符串描述了一个使用Android 8.0操作系统和Pixel 2设备的浏览器请求。以下是该字符串的详细解释:
- Mozilla/5.0:这是浏览器的传统标识符,表示它与Mozilla项目兼容。
- Linux; Android 8.0:这部分表明操作系统是Android 8.0。
- Pixel 2 Build/OPD3.170816.012:这是设备型号的标识符,表明设备是Pixel 2型号,并且它的构建版本是OPD3.170816.012。
- AppleWebKit/537.36 (KHTML, like Gecko):这是浏览器渲染引擎的信息。AppleWebKit是一个开源的浏览器渲染引擎,而537.36是其版本号。括号中的KHTML和Gecko表明它与它们类似。
- Chrome/87.0.4280.88:这部分表明请求是由Chrome浏览器发出的,版本号为87.0.4280.88。
- Mobile:这个标识符表明这是一个移动设备的浏览器。
- Safari/537.36:虽然这个标识符表明使用了Safari浏览器的渲染引擎,但实际上是Chrome浏览器在使用这个标识符。
综上所述,这个User-Agent字符串表明一个Pixel 2设备正在使用Android 8.0操作系统上的Chrome浏览器进行网页浏览。
看ip很相近,只差末尾一位数,是爬虫吗?
IP地址相近并不一定意味着是爬虫行为。在某些情况下,IP地址的相近可能是由于NAT(网络地址转换)或代理服务器等网络配置导致的。此外,一些合法的应用,如某些服务器或网站测试环境,也可能使用相近的IP地址。
然而,如果IP地址的相近与异常的访问行为相结合,例如频繁地访问某个网站或大量抓取数据,那么这可能是一种爬虫行为。因此,对于是否是爬虫行为,需要结合多个因素进行判断,包括IP地址、访问行为、访问频率、请求内容等。
如果您怀疑某个IP地址在进行爬虫行为,您可以采取一些措施来防止其访问您的网站,例如使用防火墙、反爬虫机制等。但请注意,在采取任何措施之前,请确保您有合法的理由和证据来支持您的行动。
Mozilla/5.0 (iPhone; CPU iPhone OS 17_1_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.44(0x18002c2f) NetType/4G Language/zh_CN
Mozilla/5.0 (iPhone; CPU iPhone OS 17_1_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.44(0x18002c2f) NetType/WIFI Language/zh_CN
上面时微信访问页面的ua
Mozilla/5.0 (iPhone; CPU iPhone OS 17_1_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 QQ/9.0.1.620 V1_IPH_SQ_9.0.1_1_APP_A Pixel/828 MiniAppEnable SimpleUISwitch/0 StudyMode/0 CurrentMode/0 CurrentFontScale/1.000000 QQTheme/1000 AppId/537193405 Core/WKWebView Device/Apple(iPhone 11) NetType/WIFI QBWebViewType/1 WKType/1
这个User-Agent字符串提供了关于用户设备和应用程序环境的详细信息。让我们逐一解析这个字符串的各个部分:
- Mozilla/5.0: 如前所述,这是一个历史遗留的标识符,几乎所有现代浏览器都会包含它来保持兼容性。
- (iPhone; CPU iPhone OS 17_1_2 like Mac OS X): 这表明用户的设备是一台iPhone,并且它运行的iOS系统版本是17.1.2。
like Mac OS X
指的是iOS的WebKit渲染引擎与Mac OS X上的渲染引擎相似。 - AppleWebKit/605.1.15: 这是WebKit渲染引擎的版本,它负责呈现网页内容。
- (KHTML, like Gecko): 这表明浏览器声称兼容KHTML和Gecko的特性,尽管实际上它可能并不使用这些渲染引擎。
- Mobile/15E148: 这可能是iPhone设备的内部版本号或构建标识符。
- QQ/9.0.1.620: 这表明用户正在使用QQ应用程序,其版本号为9.0.1.620。QQ是中国的一个流行的即时通讯应用程序。
- V1_IPH_SQ_9.0.1_1_APP_A Pixel/828: 这部分提供了更多关于QQ应用程序版本和特定于设备的细节,例如“Pixel/828”可能指的是设备的屏幕像素密度或某种特定的显示设置。
- MiniAppEnable: 这表明QQ应用程序支持或已启用小程序功能。
- SimpleUISwitch/0 StudyMode/0 CurrentMode/0 CurrentFontScale/1.000000: 这些可能是关于应用程序界面设置、学习模式、当前模式和字体缩放的详细信息。
- QQTheme/1000: 这可能指的是用户选择的QQ主题或皮肤编号。
- AppId/537193405: 这是QQ应用程序的唯一标识符(App ID)。
- Core/WKWebView: 这表明QQ应用程序正在使用WKWebView来呈现网页内容,WKWebView是iOS中用于嵌入网页的现代框架。
- Device/Apple(iPhone 11): 这确认了用户使用的是iPhone 11设备。
- NetType/WIFI: 这表明用户当前的网络连接类型是Wi-Fi。
- QBWebViewType/1 WKType/1: 这些可能是关于QQ内部使用的WebView类型和WKWebView具体实现版本的附加信息。
整体而言,这个User-Agent字符串为网站和Web服务提供了大量关于用户设备、操作系统、浏览器和应用程序环境的信息,允许开发者进行更精细的内容定制和功能优化。请注意,由于iOS 17在我最后更新的信息时尚未发布,因此这个User-Agent字符串可能代表了一个未来的iOS版本、一个定制系统或是一个用于测试的环境。