TingYu Tools

User-Agent 解析

设备/浏览器/系统

常见示例

💡 使用说明

什么是 User-Agent?

User-Agent(用户代理)是浏览器发送给服务器的标识字符串,包含浏览器类型、版本、操作系统、设备等信息。

解析信息

  • 浏览器: Chrome、Firefox、Safari、Edge 等
  • 操作系统: Windows、macOS、Linux、Android、iOS 等
  • 设备: Desktop、Mobile、Tablet 等
  • 渲染引擎: Blink、Gecko、WebKit 等渲染引擎
  • CPU: amd64、arm64 等架构信息

应用场景

  • 服务端根据设备类型返回不同页面
  • 统计分析访问设备和浏览器分布
  • 前端适配不同浏览器特性
  • 检测爬虫和机器人

注意事项

  • User-Agent 可以被伪造,不应作为安全验证依据
  • 不同浏览器的 UA 字符串格式可能不同
  • 移动端浏览器通常包含设备型号信息
  • 部分浏览器可能隐藏或简化 UA 信息

解析结果

🌐浏览器
浏览器名称Chrome Headless
版本131.0.0.0
主版本131
💻操作系统
操作系统Windows
版本10
📱设备
设备类型桌面设备
厂商-
型号-
⚙️渲染引擎
引擎名称Blink
版本131.0.0.0
🔧CPU
CPU 架构amd64

JSON 输出

{
  "ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/131.0.0.0 Safari/537.36",
  "browser": {
    "name": "Chrome Headless",
    "version": "131.0.0.0",
    "major": "131"
  },
  "engine": {
    "name": "Blink",
    "version": "131.0.0.0"
  },
  "os": {
    "name": "Windows",
    "version": "10"
  },
  "device": {},
  "cpu": {
    "architecture": "amd64"
  }
}