UserAgent解析

浏览器 / 内核 / 系统 / 设备 一键识别
返回老比网
你当前浏览器的 UserAgent:
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
请输入有效的 UserAgent 字符串

什么是 UserAgent(UA)?

UserAgent(用户代理,简称UA)是浏览器在每次HTTP请求中自动携带的一个字符串,用来向服务器声明"我是谁":包含浏览器名称与版本、渲染内核、操作系统及版本、设备类型等信息。服务器据此返回适配的内容——例如给手机返回移动版页面、给老浏览器返回简化版代码。UA也是网站统计分析访问者设备分布、前端做兼容性判断、反爬虫识别机器流量的重要依据。

一条典型的UA长这样:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36,从左到右分别兼容声明了Mozilla标准、Windows系统、WebKit内核、Chrome浏览器与Safari兼容标记。

UA字符串的结构解读

常见浏览器内核对照

常见问题解答(FAQ)

Q: 为什么我的UA里同时有Chrome和Safari?
Chrome基于WebKit内核开发,为兼容早年只认Safari的网站,Chrome的UA保留了Safari标记。这是历史兼容惯例,判断浏览器时应以Chrome/xxx为准。
Q: UA可以被伪造吗?
可以。UA只是浏览器主动上报的字符串,通过开发者工具、浏览器插件或程序请求可任意修改。因此UA适合做体验优化与统计分析,不适合做安全强校验。
Q: 如何判断访问者是手机还是电脑?
移动端UA通常包含 Mobile、iPhone、Android 关键词;iPad与安卓平板包含 iPad、Tablet。更可靠的方式是结合屏幕宽度做响应式判断,UA仅作参考。
Q: 为什么检测到 Edge 却显示Chrome版本?
Edge新版UA仍保留Chrome/xxx标记以最大化兼容,真实的Edge版本号在末尾的 Edg/xxx 字段中,本工具会优先读取Edg/识别为Microsoft Edge。
Q: UA里出现bot、spider是什么意思?
这是搜索引擎爬虫的标识,如 Baiduspider(百度)、bingbot(必应)、Googlebot(谷歌)。看到这类UA说明是搜索引擎来抓取网页,网站日志分析时可据此区分真人与机器流量。

💡 使用提示