查询字符串解析与构建
以有序的名称和值查看网址参数。编辑或移动单条记录,保留重复名称,并复制规范化的查询字符串或 HTTP(S) 网址。
解析并重建参数
- 选择查询字符串或 HTTP(S) 网址,粘贴源文本并点击“解析”。空查询字符串会创建空编辑器。修改来源或模式会清除当前编辑内容。
- 编辑解码后的名称和值,添加、移动或删除参数。名称和值都为空的一行仍是一个参数。
- 检查规范化结果并复制。如果无法访问剪贴板,可在备用文本框中选择并复制。字段无效时不会提供可复制的结果。
了解参数列表
查询字符串是有序列表。例如 label=morning&view=list&label=evening 中两个 label 分别占一行,view 保持在中间。名称中的方括号和点不会创建嵌套对象。
表单编码中,源文本里的加号表示空格,%2B 表示加号。只解码一次:%252B 变成文本 %2B,而不是加号。
规范化结果用加号表示空格、使用大写百分号转义,并为每一行添加等号。空分隔段会消失。支持的文本对及其顺序会保留,但原始字节和链接签名不一定保留。
编辑参数时不会改写源文本。当前行决定结果;重新解析会替换当前编辑内容。
含义和写法示例
示例包含两个 label、一个 view、值为 tea + café 的 q、一个空值,以及名称为空而值为 note 的参数,共六行。
q=tea%20%2B%20caf%C3%A9 解码后的值为 tea + café,规范化结果为 q=tea+%2B+caf%C3%A9。
在查询字符串模式下,x=1#frag 中的 # 是数据,结果为 x=1%23frag。在网址模式下,# 后的片段不参与参数解析。
严格文本与规范化限制
本工具拒绝格式错误的百分号转义、无效 UTF-8、未配对代理项,以及解码后的 U+0000–U+001F 和 U+007F 控制字符。其他 Unicode 标量文本,包括 U+FFFD 和 U+FEFF,仍作为数据保留。
源文本最多 65,536 个 UTF-8 字节,最多 200 行。每个名称或值最多 4,096 字节,解码后总计最多 65,536 字节,每个结果最多 262,144 字节。超限时不会提供截断后的结果。
网址模式只接受不含凭据、原始空白或反斜杠的绝对 HTTP(S) 网址。浏览器可能规范化主机、默认端口和路径。严格文本检查针对查询字段,不验证网址安全性或可访问性。
结果不是原始字节的重建。空问号可能消失,没有等号的参数会补上等号。修改已签名网址可能使签名失效。本工具不会请求或打开该网址。
在本地编辑参数
本工具不会额外上传数据、请求输入的网址、保存草稿历史、生成包含参数的链接或发送包含输入数据的遥测。复制需由用户触发。其他网站服务和浏览器扩展不在此说明范围内。
查询字符串常见问题
参考资料
审阅于 2026 年 11 月 12 日。标准描述编码方式;严格拒绝错误是本工具的规则。表单提交可能规范化换行,而本工具拒绝换行。工具保留支持的参数对,不保留原始写法。
