开发者工具
格式化、转换、校验与测试——不必把你的数据粘到别人的服务器上。
- Base64 编码解码双向转换,完整支持 Unicode,需要时可切换 URL 安全字母表。在你的浏览器里运行
- JSON 格式化格式化、校验并查看 JSON——报错会精确指到出错的那个字符。在你的浏览器里运行
- JWT 解码读取令牌的头部与声明,看清它对自身的描述。只解码,不验签。在你的浏览器里运行
- 正则表达式测试用真实文本测试正则,高亮匹配结果,并对灾难性回溯强制中断。在你的浏览器里运行
- Cron 表达式解析用大白话读懂 cron 表达式,并看到它下一次究竟何时触发。在你的浏览器里运行
- Unix 时间戳转换时间戳与日期双向转换,自动判断并标明单位。在你的浏览器里运行
- URL 编码解码三种百分号编码方式并排对照,让你一眼看出该用哪一种。在你的浏览器里运行
- UUID 生成器生成 v4 或按时间排序的 v7 UUID,也可解析你已有的 UUID。在你的浏览器里运行
这些工具的共通之处
都是日常小工具:重新格式化一份响应、在某个系统非要不可的两种格式之间转换、弄明白一条 cron 表达式究竟在做什么、拿真实输入去验一条正则。
在意它们在哪里运行的理由很朴素,但很真实。你正在调试的那份 JSON,通常来自生产环境,里面通常有一位真实客户。本区每一件工具都在你的浏览器里完成工作,那份载荷因此留在你自己的机器上——这也意味着完全断网它们照样能用。
正则测试器会把你的模式放进 Web Worker 里跑,并设有硬超时,于是一条灾难性回溯的表达式会以它应有的方式失败,而不是把整个标签页冻住。
