ToolGen

开发工具

URL 参数解析在线工具

URL 参数解析工具用于拆解链接中的查询参数,并转换为表格、JSON 和重新编码后的 Query String,适合接口联调、埋点排查和跳转链接分析。

功能介绍

回调地址、分享链接和埋点 URL 动辄拖着十几个参数,在一整行字符串里靠肉眼找某个参数很容易看错。本工具把链接拆解成结构化结果:支持完整 URL、以 ? 开头的查询串和纯 Query String 三种输入,参数值自动解码后以表格逐行列出;输入完整 URL 时还会单独展示基础地址和 Hash 片段。

页面同时生成两种衍生形式:JSON 对象便于直接粘贴到代码或测试用例,重复出现的同名参数会合并为数组;重新编码的 Query String 配合按参数名排序开关,适合整理接口签名前的参数串,或对比两个链接的参数差异。

使用方法

  1. 把完整 URL 或查询参数粘贴到左侧输入框,右侧自动解析,可先点示例查看含重复参数的样例;
  2. 在参数表中逐行核对参数名和解码后的参数值,重复参数会保留为多行;
  3. 需要按字典序整理时点击按参数名排序,JSON 和 Query String 会同步调整顺序;
  4. 用各面板的复制按钮导出 JSON、重新编码的查询串或文本表格。

注意事项

  • 同名参数在表格中按原始顺序保留,转成 JSON 时合并为数组;处理 tag=a&tag=b 这类数组参数时,注意与后端框架的解析约定保持一致。
  • 工具只在浏览器本地解析文本,不会请求粘贴的链接地址,参数内容也不会上传。
  • Query String 是按解码后的值重新编码生成的,与原始串可能存在等价但不逐字相同的差异,用于签名比对时要留意。

常见使用场景

  • 解析完整 URL 中的查询参数
  • 把 Query String 转成 JSON 对象
  • 保留并查看重复参数
  • 按参数名排序后重新生成查询字符串

常见问题

重复参数会怎么处理?

表格中会按原始顺序保留重复参数,转换为 JSON 时同名参数会变成数组。

URL 参数解析和 URL 解码有什么区别?

URL 解码主要处理字符转义,URL 参数解析会进一步按参数名和值拆分查询字符串。

这个工具会请求目标 URL 吗?

不会。工具只在浏览器本地解析输入文本,不会访问或请求你粘贴的链接。

相关工具