User Agent 解析器
什么是 User Agent?
User Agent(UA)是您的浏览器或应用程序随每个 HTTP 请求发送的字符串,用于向服务器标识自身。它通常包含浏览器名称和版本、操作系统及其版本、渲染引擎以及设备类型等信息。例如,Windows 上的 Chrome 可能会发送:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36。服务器使用此字符串进行分析、内容协商和兼容性检测。开发人员使用 UA 解析器了解哪些浏览器和设备访问了他们的网站。
如何使用 User Agent 解析器
-
工具加载时会自动检测并解析您当前浏览器的 User Agent。
-
随时点击「检测我的 UA」重新检测您的当前浏览器。
-
将任意 User Agent 字符串粘贴到输入框中,输入时即可即时解析。
-
点击「示例」加载一个 iPhone Safari 的 User Agent 字符串示例。
-
结果将在卡片和详情表格中显示浏览器、操作系统、设备类型和渲染引擎。
常见问题
在这里解码敏感数据是否安全? 是的。所有解码都在您的浏览器中使用JavaScript进行。没有数据被传输到任何服务器,因此您的编码字符串完全保持私密。
Base64和URL安全Base64之间的区别是什么? 标准Base64使用+和/字符,这些是URL中的特殊字符。URL安全Base64将其替换为-和_,这样字符串可以在URL和文件名中安全使用,无需进行百分比编码。
为什么我解码的输出看起来像乱码? 如果原始数据是二进制文件(如图像、PDF或压缩文件),解码的输出将不是可读文本。在这种情况下,Base64字符串代表二进制文件,而不是文本字符串。
Base64是一种加密形式吗? 不是。Base64是编码方案,不是加密。任何人都可以在没有密钥的情况下解码Base64字符串。它不应该用于保护敏感数据——应使用适当的加密。
Keywords: user agent 解析器, UA 解析器, 浏览器检测, 解析 user agent 字符串, user agent 检测器, 我的 user agent 是什么, 浏览器 user agent, UA 字符串解码器