TL
Tool Lab
💰捐赠
💰捐赠

User Agent Parser

解析 User-Agent 字符串,识别浏览器、操作系统和设备类型

关于本工具

User-Agent 解析器从 User-Agent HTTP 标头字符串中提取结构化信息,识别浏览器名称和版本、操作系统、设备类型以及渲染引擎。

解析使用正则表达式匹配已知的 User-Agent 模式。它可以识别主流浏览器(Chrome、Firefox、Safari、Edge、Opera)、操作系统(Windows、macOS、iOS、Android、Linux)以及设备类型(Desktop、Mobile、Tablet)。

使用方法

  1. 打开该工具时会自动加载你当前浏览器的 User-Agent。
  2. 若要分析其他 UA 字符串,请取消勾选'使用我当前浏览器的 User-Agent'。
  3. 将任意 User-Agent 字符串粘贴到文本框中。
  4. 解析结果表会立即更新,显示浏览器、操作系统、设备类型和渲染引擎。

使用场景

Web 开发者通过检查移动设备发送的 UA 字符串来测试响应式行为。分析工程师审查服务器日志中的 UA 字符串以进行机器人检测。QA 工程师模拟不同的浏览器环境进行测试。安全工程师识别 HTTP 流量中可疑或伪造的 User-Agent 字符串。

常见问题

  • 它能检测所有浏览器吗?它使用模式匹配覆盖了最常见的浏览器和操作系统。罕见或自定义的 UA 字符串可能显示为 Unknown。
  • 我的 User-Agent 会被发送到其他地方吗?不会。所有解析都在浏览器本地使用 JavaScript 完成,不会向服务器传输任何内容。
  • 什么是渲染引擎?引擎是浏览器的布局/JavaScript 引擎:Blink(Chrome/Edge/Opera)、Gecko(Firefox)、WebKit(Safari)或 Trident(IE)。