运行工具
User-Agent 解析工具能够将客户端发送的浏览器标头文本快速拆解为结构化、易于阅读的详细信息。该工具基于内置的规则序列,提取并识别浏览器名称与具体版本号、操作系统类型与系统版本、排版渲染引擎以及对应的设备分类。当输入的标头字符串中包含移动端特征、平板电脑标识或网络爬虫关键词时,工具会自动将其归类为移动设备、平板或网络爬虫,并同步标记相应的设备属性状态。对于未能匹配到已知特征或未收录的属性字段,输出面板将统一将其显示为 Unknown,以便清晰区分已知与未知标识。若文本输入框保持为空并直接提交,页面将给出提示并展示标准格式示例,方便快速比对与调试排查。
使用说明
- 将需要分析的 User-Agent 字符串复制并粘贴至输入文本框中。
- 检查文本内容是否完整,确认未遗漏核心版本或设备标识字段。
- 点击运行按钮,系统即刻执行规则匹配并在结果面板呈现解析明细。
示例
- Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 -> 解析为 Windows 10 系统,Chrome 120.0.0.0 浏览器,WebKit 引擎,桌面设备。
- Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Mobile/15E148 Safari/604.1 -> 解析为 iOS 17.0 系统,Safari 17.0 浏览器,WebKit 引擎,移动设备。
常见问题
输入框留空并提交时会发生什么?
如果未在输入框中填入任何内容并点击运行,工具不会生成分类信息,而是返回错误提示并附带一段标准示例供参考。
为什么部分浏览器或版本字段显示为 Unknown?
当输入的文本不符合支持的特征格式,或属于未收录的客户端标识时,未能成功匹配的字段将统一显示为 Unknown。
工具如何区分移动设备与网络爬虫?
工具按序检测特定标识;若文本中包含 bot、crawler 或 spider 等特征词,会划分为爬虫设备并启用爬虫标记;若包含 Mobile 标识则归类为移动设备。