相关工具
在线 UserAgent 查询与 UA 解析工具介绍
在线 UserAgent 查询工具用于读取当前浏览器的 UA 字符串,也可粘贴其他 UserAgent 进行解析。页面上下展示服务器端读取值和可编辑的客户端 UA,解析结果包括浏览器名称、浏览器版本、渲染引擎及版本、操作系统及版本、CPU 架构五项信息。
本工具适合浏览器兼容性排查、访问日志中的 UA 核对和测试资料整理。可复制 UA 原文、下载 TXT,或将已解析的五项信息下载为 Excel,便于保留原始字符串和结构化结果。
如何查看和解析 UserAgent
- 打开页面后,工具会读取浏览器当前的 navigator.userAgent,并自动尝试解析。上方服务器端读取框展示本次访问请求携带的 UA,该框只读。
- 解析其他 UA 时,将完整字符串粘贴到客户端输入框,点击“解析UA”,在下方查看五项结果。
- 点击“使用当前UA”可重新读取并填入浏览器当前的 UA,方便从手动输入切回当前浏览器信息。
- 点击“复制UA”或“下载TXT”,可复制或下载客户端输入框中的当前 UA 原文。
- 点击“下载Excel”,可导出已解析的浏览器名称、浏览器版本、渲染引擎、操作系统和 CPU 架构。修改输入后,请重新解析再导出所需结果。
- 点击“清空”会清除客户端输入和解析结果,服务器端读取值会保留。
五项 UA 解析结果分别是什么
浏览器名称:根据 UA 内容识别出的浏览器名称。
浏览器版本:UA 中可识别的浏览器版本号,完整程度取决于原始字符串。
渲染引擎:展示解析出的引擎名称及版本,用于核对 UA 所描述的渲染环境。
操作系统:展示解析出的系统名称及版本,部分 UA 可能没有提供完整版本信息。
CPU 架构:展示解析规则能够从 UA 中识别出的架构信息,无法识别时会显示“未识别”。
UserAgent 是什么
UserAgent 简称 UA,是浏览器或其他客户端用于描述自身的一段字符串,常见于 HTTP 请求的 User-Agent 字段。网页也可以通过 navigator.userAgent 读取浏览器提供的 UA 值。
UA 内容可能被修改、精简或固定为兼容性标识。解析结果取决于输入字符串与解析规则,不能保证反映设备实际的硬件和系统信息。
UA 查询与解析常见问题
为什么服务器端和客户端的 UA 不一样?
服务器端框记录的是本次页面请求携带的 UA,客户端框读取的是浏览器提供的值,并且允许手动编辑。两者的读取来源和时间不同,浏览器设置或请求中间层也可能影响内容;仅凭差异无法确定具体原因。点击“使用当前UA”可恢复客户端框中的浏览器当前值。
为什么部分结果显示“未识别”?
原始 UA 可能没有包含对应信息,或该字符串尚未被解析规则识别。请先检查是否粘贴了完整 UA;即使内容完整,也可能无法识别浏览器版本、系统版本或 CPU 架构等字段。
复制 UA、下载 TXT 和下载 Excel 的内容有什么区别?
复制和 TXT 使用客户端输入框当前的 UA 原文;Excel 使用已解析的五项字段,并在渲染引擎和操作系统中包含可识别的版本。若只需要保留原始字符串,可使用复制或 TXT;若要整理解析结果,可使用 Excel。
粘贴另一段 UA 后,怎样更新下方结果?
在客户端框中替换内容后,点击“解析UA”。下方结果以本次成功解析的字符串为准,服务器端读取框不会随手动输入一起改变。
提示解析组件加载失败时怎么办?
可先检查网络,再点击“解析UA”重试加载解析组件。组件尚未加载成功时,无法生成新的解析结果。