User-Agent 生成器 / User-Agent 指南 / User-Agent 字符串结构剖析

User-Agent 字符串结构剖析

User-Agent 指南

看起来复杂的 User-Agent 其实也由几个固定的片段组成。以 Chrome 桌面版为例,如下所示。

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

各片段的含义

移动端有何不同

移动端 UA 会追加 Mobile 令牌,平台令牌中会加入如 Android 14; Pixel 8 这样的设备型号。iOS Safari 使用 iPhone; CPU iPhone OS 17_5 like Mac OS XMobile/15E148 等特有令牌。

衍生浏览器的标记

Edge·Opera·Samsung Internet 基于 Chromium,会原样保留 Chrome/ 令牌,并在结尾追加 Edg/OPR/SamsungBrowser/ 来区分自己。因此解析 UA 时要先确认这些衍生令牌才能准确判断。

本站的反向解析预览会按上述规则将浏览器·引擎·操作系统·设备拆解展示。