/ 工具
■/ 工具查找器
109 个工具
/ User Agent 解析器
/ 所选工具
■User Agent 解析器 - 免费 开发者 工具
解析 User-Agent 字符串,提取浏览器、OS 和设备信息
■ 01
什么是 User-Agent?
User-Agent 是网页浏览器和其他应用程序发送给 Web 服务器以标识自身的字符串。它包含关于浏览器、操作系统、设备类型和渲染引擎的信息。Web 服务器会用……
■ 02
它是如何工作的?
User-Agent 组成 浏览器:网页浏览器的名称和版本(Chrome、Firefox、Safari 等) 操作系统:操作系统的名称和版本(Windows、macOS、Android、iOS) 设备类型:是桌面、移动、平板……
■ 03
示例场景
涵盖 Windows 上的 Chrome、iPhone 上的 Safari 和 Linux 上的 Firefox,让你可以快速比较常见的输入与输出。
/ 相关工具
/ 代码
■所选工具的源代码,显示在此处,右侧为实时运行版本。
/ 源代码
TypeScript
typescript
// No external dependencies needed - pure JavaScript/TypeScript
interface ParsedUserAgent {
browser: { name: string; version: string };
os: { name: string; version: string };
device: { type: string };
engine: { name: string; version: string };
}
function parseUserAgent(ua: string): ParsedUserAgent {