当前User Agent 解析

User Agent(用户代理)是客户端(如浏览器、APP)在请求服务器时发送的一个特殊字符串,用于标识自身的操作系统、浏览器 / 应用信息、设备类型、渲染引擎等特征。服务器可通过解析 User Agent 来适配不同设备或提供差异化服务(如判断是否为移动端、是否支持特定功能)。

输入User-Agent字符串查询设备、系统、浏览器信息:

设备信息:

设备名称 Spider
设备型号 Desktop
产品系列 Spider

系统信息:

系统名称 Other
版本号 未知

浏览器信息:

浏览器名称 ClaudeBot
版本号 1.0

常见 User Agent 解析场景

1. 操作系统识别
  1. Windows:Windows NT 10.0(Win10)、Windows NT 11.0(Win11)、WOW64(32 位程序运行在 64 位系统)。
  2. macOS:Macintosh; Intel Mac OS X 13_3(Ventura 系统,版本号格式为 X_Y_Z)。
  3. Linux:X11; Linux x86_64(桌面版)、Android(基于 Linux 内核的移动系统)。
  4. iOS:iPhone; CPU iPhone OS 16_4 like Mac OS X(iPhone 16.4 系统)。
  5. Android:Android 13; Mobile; SM-G991B(三星手机,Android 13 系统)。
2. 浏览器 / 应用识别
桌面浏览器:
  1. Chrome:Chrome/XX.X.X
  2. Firefox:Firefox/XX.X(渲染引擎为 Gecko)
  3. Safari:Safari/XX(仅 macOS/iOS 使用)
  4. Edge:Edg/XX.X.X(基于 Chromium,兼容 Chrome 标识)
移动应用:
  1. 微信:MicroMessenger/XX.X.XX
  2. 支付宝:AlipayClient/XX.X.X
  3. 自定义 APP:通常包含应用名和版本号,如 MyApp/1.2.3。
3. 设备类型识别
  1. 移动端:包含 Mobile、iPhone、Android、iPad、iPod 等关键词。
  2. 桌面端:包含 Windows、Macintosh、Linux 且无 Mobile 关键词。
  3. 机器人 / 爬虫:包含 bot、crawl、spider 等关键词(如 Googlebot、Baiduspider)。