VidDown 工具集上新:User-Agent 解析器,一键解密访客“设备身份证”
VidDown 工具集上新:User-Agent 解析器,一键解密访客“设备身份证”
从去年开始业余开发 VidDown,最初只是为了方便自己下载抖音视频和格式化 JSON。后来功能越加越多,干脆做成一个公开的工具站。最近我又添加了一个小工具——User-Agent 解析器,能把浏览器那一长串“乱码”变成清晰的设备、系统、浏览器信息。这篇文章会简单介绍 VidDown,然后重点讲讲这个新工具怎么用、以及 UA 里藏着哪些秘密。
🌐 VidDown 主站:https://www.viddown.cn
一、VidDown 是什么?(快速回顾)
VidDown 是一个完全免费、无需登录、纯前端处理的在线工具集。目前包含:
- 视频解析下载:支持抖音、B站、YouTube、快手等 1000+ 平台,下载无水印视频。
- 在线工具包:MD/JSON/SVG/PDF/图片工具、Base64编解码、视频处理、进制转换、IP子网分析等。
- 技术博客:分享开发经验和使用教程。
所有文件处理都在浏览器本地完成,不上传服务器,保护隐私。没有VIP、没有弹窗广告,只有一颗“干净、不打扰”的心。
二、新工具上线: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
这就是 User-Agent(用户代理)。浏览器每次请求都会带上它,告诉服务器“我是谁”。但手动解读非常痛苦——现在,用 VidDown 的 UA 解析器,粘贴一下就能得到:
操作系统:Windows 10 (64位)
浏览器:Chrome 120
设备类型:桌面电脑
渲染引擎:Blink
2.1 为什么要解析 User-Agent?
1、兼容性调试:某个功能只在特定浏览器失效?通过 UA 快速定位。
2、统计分析:了解访客的设备比例、操作系统版本、浏览器市场份额。
3、内容适配:根据 UA 返回 PC 或移动端页面。
4、安全检测:识别扫描器、爬虫等异常 UA。
手动阅读 UA 又长又乱,解析器能节省大量时间。
2.2 如何使用这个工具?
三步搞定:
1、粘贴 UA 字符串:可以从浏览器开发者工具(F12 → Network → 请求头)复制,或直接点击预设示例:
Chrome (Windows)
Safari (Mac)
iPhone Safari
Android Chrome
Firefox (Windows)
2、点击 「解析」 按钮,下方立即显示结构化结果。
3、点击 「复制」 一键复制纯文本结果,方便记录或分享。
2.3 常见 UA 示例与解析结果
示例1:Windows Chrome
UA:
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 (64位)
浏览器:Chrome 120
设备:桌面电脑
引擎:Blink
示例2:iPhone Safari
UA:
Mozilla/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Mobile/15E148 Safari/604.1
解析结果:
操作系统:iOS 16.0
浏览器:Safari 16
设备:iPhone
引擎:WebKit
示例3:Android Chrome
UA:
Mozilla/5.0 (Linux; Android 13; SM-S901B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Mobile Safari/537.36
解析结果:
操作系统:Android 13
浏览器:Chrome 119
设备:三星手机
引擎:Blink
2.4 技术实现(给开发者)
解析 UA 不是简单的正则匹配——因为各家浏览器互相“冒充”,格式混乱。本工具采用 UAParser.js(前端)和 ua-parser(后端)双引擎,覆盖几乎所有已知设备。
核心逻辑示例:
import UAParser from 'ua-parser-js';
const parser = new UAParser(uaString);
const result = parser.getResult();
// 返回 { browser, os, device, engine }
2.5 注意事项
1、UA 可被伪造:解析结果仅供参考,不能用于严格认证。
2、极少数 UA 无法识别:冷门设备或自定义 UA 可能返回 unknown。
3、为什么都叫 Mozilla/5.0? 历史遗留问题——早期 Netscape 的遗产,各家浏览器都沿用此格式。
4、隐私风险极低:UA 不含个人身份信息,但与其他特征组合可做设备指纹。普通场景无需担忧。
三、VidDown 的更多亮点(简略)
除了新工具,VidDown 还有一些我每天都在用的功能:
1、视频解析下载:粘贴抖音/B站链接 → 10 秒内获取 1080P 无水印视频。
2、JSON 格式化与差异对比:一键美化,左右对比两个 JSON,找差异快 10 倍。
3、PDF 合并与压缩:完全本地化,不上传文件,几秒搞定。
4、IP 地址与子网分析:输入 192.168.1.0/24,自动算出网络地址、广播地址、可用主机数。
所有工具都不上传数据,用完即走,无需登录。
四、为什么坚持免费?
有人问我:“功能这么全,为什么不收费?”
我想做一个 干净、快速、不打扰用户 的工具站。我自己讨厌那些要登录、充满广告的网站,所以 VidDown 没有 VIP、没有弹窗。服务器费用我个人承担,唯一的“赞助”按钮完全自愿。未来可能会在非核心位置加少量不打扰的小广告维持开销,但绝不会弹窗或诱导点击。
五、如何支持?
1、使用:加入书签,随手打开。
2、分享:发给需要的朋友。
3、反馈:发现问题请邮件 1536786464@qq.com。
4、投稿:欢迎写使用体验或技术分析,发到技术博客栏目。
六、结语
VidDown 功能不是最多,但一定是最放心、最省心的免费工具之一。新上线的 User-Agent 解析器 希望能帮到那些经常跟 UA 打交道的开发者、运维和普通用户。
试试看:复制你当前浏览器的 UA(F12 → Console 输入 navigator.userAgent 回车),粘贴到工具里,看看解析结果是不是和你的设备一致。
版权声明:本文为 VidDown 原创,欢迎分享,请保留出处。所有工具完全免费,纯前端处理,不存储任何数据。
更多推荐



所有评论(0)