?=查询字符串解析器
加载中...
查询字符串是 URL 中 ? 字符后的部分,由以 & 分隔的 键=值 对组成。此工具将原始查询字符串解析为视觉表格和 JSON 输出,自动检测重复键和数组样式参数 (foo[]=1&foo[]=2)。构建器标签页允许您通过填写键值对表格来组合查询字符串。
使用说明
- 1使用解析器标签
在输入框中粘贴查询字符串。领先的 ? 是可选的。解析后的键值表和 JSON 输出将即时出现。
- 2检查数组参数
重复键和 [] 符号会被自动识别为数组,并显示“Array”徽章。
- 3使用构建器标签
在“构建器”标签中,添加键值行以组合查询字符串。点击“导入到构建器”可将解析结果带入构建器进行编辑。
- 4复制结果
使用复制按钮复制 JSON 输出或生成的查询字符串。
小技巧
- 💡重复键如 foo=1&foo=2,或数组符号如 tags[]=js&tags[]=ts,会自动归组为数组。
- 💡点击“导入到构建器”将解析后的结果转移到构建器标签页,以便进一步编辑。
- 💡配合 URL 解析器工具使用,可进行全面的 URL 分析及详细的查询字符串编辑。
- 💡所有处理均在浏览器中完成,敏感数据安全无忧。
常见问题
- Q. 什么是查询字符串?
- A. 查询字符串是URL中?之后的key=value格式数据,用于在GET请求中传递搜索条件和过滤参数。
- Q. 可以在查询字符串中表示数组和对象吗?
- A. 数组可用?tags=a&tags=b或?tags[]=a形式,嵌套对象用?user[name]=John形式。不同库的解析方式可能有所不同。
- Q. 包含特殊字符或中文的查询字符串如何处理?
- A. 特殊字符和中文会进行URL编码(%XX)。本工具自动解码显示原始文本。