分类: 开发工具
User Agent 解析器
将 user agent 字符串拆解为浏览器、引擎、操作系统和设备信息
粘贴任意 User-Agent 请求头,即可查看其浏览器名称与版本、渲染引擎、操作系统和设备类型。完全在你的浏览器中运行。
本页的所有处理都在浏览器中完成,不会上传任何内容。
这个工具能做什么
一个 user agent 字符串把多种信息压缩在一行里:发起请求的浏览器及其版本、所使用的渲染引擎、运行的操作系统,以及它看起来是桌面设备、移动设备、平板还是机器人。本工具使用模式匹配将粘贴的字符串拆解为这些部分,这也是服务器进行基础设备识别时采用的方法。
使用方法
- 粘贴一个 User-Agent 字符串,或按“使用我的浏览器”按钮查看你自己的。
- 查看解析出的浏览器、引擎、操作系统和设备类型。
- 试试示例字符串,看看桌面浏览器是如何被识别的。
隐私说明
本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。
常见问题
- user agent 字符串会被发送到任何地方吗?
- 不会。解析是通过在你的浏览器中运行的正则表达式完成的,你粘贴的字符串不会离开你的设备。
- 为什么有些字段显示“未知”?
- 部分 user agent 字符串——尤其是来自不常见应用或较旧设备的——不匹配该字段已知的任何模式。其他字段仍会独立正常解析。
- 这能检测出所有机器人吗?
- 它能标记出自称为机器人或爬虫的 user agent,大多数遵守规范的机器人都会这样做。但它无法检测出故意伪装成浏览器 user agent 的机器人。