跳到主要内容
忆云竹

URL 编码与解码

转换 URL 参数或完整 URI,正确处理中文、空格、加号和百分号转义,输入即出结果。

格式
输入或修改选项后自动更新

输入或修改选项后自动更新

内容只在当前浏览器中处理,不上传或保存。

工具介绍

拼接查询参数前先选好编码场景,避免把参数值中的分隔符当成地址结构。左右输入会即时联动,无需访问目标网址。

使用说明

先选择编码场景:URL 组件适合单个参数,完整 URI 会保留地址分隔符,表单参数把空格写成加号。左右两侧均可输入,另一侧自动更新。

只有表单模式会把加号解码为空格。无效的百分号序列或 UTF-8 字节会显示错误,避免生成看似正确的地址。内容在本地处理,上限 2 MiB。

常见问题

空格为什么有时编码成 %20,有时是 +?

URL 组件模式使用 %20,表单模式使用 +,且只有表单解码将 + 还原为空格。这两种模式会将原本的加号编码为 %2B;完整 URI 模式会保留 + 等 URI 保留字符。

参数值含 & 或 = 时该选哪种模式?

单个参数值请选择组件模式,例如 a&b 会变成 a%26b。完整地址需要保留结构分隔符时才选完整 URI 模式;工具不会访问该地址。

为什么百分号转义无法解码?

每个 % 后面都必须有两位十六进制数字,还原后的字节也必须组成 UTF-8。内容被截断时请从来源重新复制,切换模式无法补回缺失字节。

评论

0
后参与评论。
暂无评论
回复讨论

按时间查看完整回复脉络;每条回复都会标明它回应的具体内容。