Android 版微信内置浏览器的 User Agent
网站通常靠 UA 里的 MicroMessenger 识别微信。Android 版里的 Chrome/ 和 XWEB/ 描述的是微信自带的 XWeb 内核,而不是手机上的 Chrome,NetType 显示当前网络类型。这是微信 8.0.76 的样本,新版本格式相同。下面是它发送的原文和每一段的含义。
Mozilla/5.0 (Linux; Android 10; HJC-AN90 Build/HONORHJC-AN90; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/142.0.7444.173 Mobile Safari/537.36 XWEB/1420283 MMWEBSDK/20260502 MMWEBID/59 REV/f28c88cc5f358c71ae477c9911345c89709208a5 MicroMessenger/8.0.76.3141(0x28004C37) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64
一览
| 类型 | App 内置浏览器 |
| 运营方 | 腾讯 |
| 浏览器 | WeChat 8.0.76.3141 |
| 内核引擎 | Blink 142.0.7444.173 |
| 操作系统 | Android 10 |
| 设备 | 手机 |
逐段拆解
| 片段 | 含义 |
|---|---|
Mozilla/5.0 | 历史兼容标记。几乎所有浏览器都自称 "Mozilla/5.0",以免老旧服务器返回残缺页面。 |
Linux | Linux 内核。 |
Android 10 | Android 10。 |
HJC-AN90 | 设备型号:HJC-AN90。 |
Build/HONORHJC-AN90 | 设备固件构建号 HONORHJC-AN90。 |
wv | Android WebView 标记——页面运行在某个应用内部,不是独立浏览器。 |
AppleWebKit/537.36 | WebKit 渲染引擎,构建号 537.36。Chromium 系浏览器出于兼容保留此标记。 |
KHTML, like Gecko | 兼容性说明:引擎源自 KHTML、行为类似 Gecko,为老式浏览器探测脚本保留。 |
Version/4.0 | Android WebView 的固定标记(Version/4.0),不是浏览器版本号。 |
Chrome/142.0.7444.173 | 微信自带 XWeb 内核的 Chromium 版本,不是手机上的 Chrome。 |
Mobile | 移动设备标记——网站据此返回移动版布局。 |
Safari/537.36 | Safari/WebKit 构建号 537.36 —— 兼容标记,不是 Safari 的版本号,Chromium 系浏览器也会发送。 |
XWEB/1420283 | 微信 XWeb 内核的构建号 1420283。只有由 XWeb 渲染时才出现,没有则说明用的是系统 WebView。 |
MMWEBSDK/20260502 | 微信网页 SDK 的日期形式标记(20260502),腾讯没有公开说明。 |
MMWEBID/59 | 微信未公开说明的标识(59),随设备变化。 |
REV/f28c88cc5f358c71ae477c9911345c89709208a5 | 应用版本的修订哈希,没有公开说明。 |
MicroMessenger/8.0.76.3141(0x28004C37) | 微信 8.0.76,构建号 3141,括号里的十六进制是内部版本码。网站靠这个标记识别微信。 |
WeChat/arm64 | 所装微信安装包的 CPU 架构:arm64。 |
Weixin | 微信的拼音名称 Weixin,作为附加标记发送。 |
NetType/WIFI | 应用检测到的当前网络类型:WIFI(如 WIFI、4G、5G)。 |
Language/zh_CN | 应用的界面语言:zh_CN。 |
ABI/arm64 | 设备的 CPU 指令集(ABI):arm64。 |
在代码里使用
curl
curl -A "Mozilla/5.0 (Linux; Android 10; HJC-AN90 Build/HONORHJC-AN90; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/142.0.7444.173 Mobile Safari/537.36 XWEB/1420283 MMWEBSDK/20260502 MMWEBID/59 REV/f28c88cc5f358c71ae477c9911345c89709208a5 MicroMessenger/8.0.76.3141(0x28004C37) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64" https://example.comPython (requests)
import requests
requests.get("https://example.com", headers={"User-Agent": "Mozilla/5.0 (Linux; Android 10; HJC-AN90 Build/HONORHJC-AN90; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/142.0.7444.173 Mobile Safari/537.36 XWEB/1420283 MMWEBSDK/20260502 MMWEBID/59 REV/f28c88cc5f358c71ae477c9911345c89709208a5 MicroMessenger/8.0.76.3141(0x28004C37) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64"})Playwright (Node.js)
const context = await browser.newContext({ userAgent: "Mozilla/5.0 (Linux; Android 10; HJC-AN90 Build/HONORHJC-AN90; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/142.0.7444.173 Mobile Safari/537.36 XWEB/1420283 MMWEBSDK/20260502 MMWEBID/59 REV/f28c88cc5f358c71ae477c9911345c89709208a5 MicroMessenger/8.0.76.3141(0x28004C37) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64" });
来源:user-agents.net: WeChat 8.0.76 on Android (real-traffic sample) · 核对于 2026年9月