前言在做接口联调、报表开发、后台系统调试时经常会遇到一种非常“反人类”的 URLhttps://localhost:44301/Web/Reporting/Report.aspx? NoSelect1 ToolsSelect21d611b2-ca84-45bd-80e9-3456d0bf6ac5%2Cbb6c33f3-f142-418d-8414-9b8f33b6f3da%2C8a3c1e9f-0d2b-4f6a-9c1e-abcdef123456 FacilityId7fe11ef1-3bf3-469a-8958-2d883777037b ExportTypepdf问题主要有%2C不直观其实是逗号一个参数里塞了多个 GUID手动拆解容易漏或解码错误想拿 GUID 去数据库查还要手动拼IN (...)SQL 还要加引号、换行特别麻烦一、我做了一个在线工具解决这个问题工具地址 URL 参数格式化在线工具 - 解析查询字符串为表格 - 随手工具这是一个纯前端运行的 URL 参数解析工具用于快速解析长 URL、解码参数、格式化展示并支持直接生成 SQL 查询语句。二、核心解决的问题痛点解决方案长 URL 看不清参数自动拆分 表格展示URL 编码难读自动 URL DecodeGUID 挤在一起自动拆分 换行展示SQL 手动拼 IN一键生成 SQL IN测试参数麻烦可直接修改并回放 URL三、支持的输入格式工具支持多种输入方式完整 URLhttps://xxx路径 Query String/page?a1b2纯参数字符串a1b2自动解析出OriginPathQuery Params四、核心功能说明1. 自动解析 URL 解码所有参数自动解析并解码%2C → , %20 → 空格结果以表格形式展示清晰直观。2. 多 GUID 自动换行展示当参数中包含多个值逗号分隔时21d611b2-xxx, bb6c33f3-xxx, 8a3c1e9f-xxx,自动换行展示避免一行看不清。同时支持复制自动还原为逗号格式修改后自动重建 URL3. 一键生成 SQL IN支持直接把 GUID / 字符串转换为 SQL 查询输入ToolsSelect GUID1, GUID2, GUID3输出 SQLSELECT * FROM ReportTools WHERE ToolsId IN ( N21d611b2-ca84-45bd-80e9-3456d0bf6ac5, Nbb6c33f3-f142-418d-8414-9b8f33b6f3da, N8a3c1e9f-0d2b-4f6a-9c1e-abcdef123456 )4. 支持多种复制方式Copy as JSON接口调试Copy as TSVExcelCopy as SQL IN数据库查询Copy URL回放请求Open URL修改参数后直接访问五、实战使用流程场景报表调试 SQL 排查从浏览器或日志复制 URL打开工具页面粘贴 URL 自动解析找到ToolsSelect点击「Copy as IN」直接粘贴到 SSMS 执行六、隐私说明所有解析过程均在浏览器本地完成❌ 不上传服务器❌ 不记录 URL✔ 适用于内网地址✔ 适用于带 Token 链接七、适用场景这个工具适合接口联调GET 参数分析报表系统调试SQL 数据排查GUID 批量查询后端开发 / 测试工程师日常使用八、小结当 URL 里出现一长串 GUID 时不再需要手动拆、不再需要复制粘贴改 SQL直接 粘贴 → 解析 → 一键生成 SQL IN开发效率会明显提升。