本地处理
$ devdesk url--local
编码与转换

URL 在线编码解码:参数、中文和特殊字符

在线编码 URL 参数或完整网址,处理中文、空格、加号与百分号。解释重复编码和 URI 错误,所有转换在浏览器中完成。

正在加载本地工具…

使用说明

参数模式使用 encodeURIComponent;完整网址模式保留 /、?、& 等 URL 分隔符。解码不会把加号自动转换成空格。

工具输入不上传

操作步骤

  1. 单个查询值选「URL 参数」;已有完整链接可选「完整网址」。
  2. 粘贴文本,点击「编码」或「解码」。
  3. 检查分隔符和 % 编码,避免对同一个值重复编码。

查询参数示例:加号和空格

a+b &中

参数模式输出 a%2Bb%20%26%E4%B8%AD。这里的 + 是文本,不会在解码时自动变成空格。

常见问题

两个模式怎么选?

参数模式会转义 &、=、? 等分隔符,适合单个值。完整网址模式保留 URL 分隔结构,但不能替你判断某个 & 究竟是分隔符还是参数内容。

为什么出现 %2520?

常见原因是把已经编码的 %20 再编码一次,% 变成了 %25。先明确数据处于哪个编码阶段;不要不加判断地反复解码。

为什么 % 或乱码会报错?

百分号后需要合法的十六进制字节序列,解码结果也必须满足编码要求。请检查是否被截断、重复处理或使用了不同的字符编码。