使用步骤
- 粘贴需要处理的网址或参数。
- 点击编码或解码。
- 复制结果。
常见问题
编码后还是中文吗?
会被转为 %XX 形式(如「中」变成 %E4%B8%AD),解码即可还原为中文,传输过程不再含原始中文字符。
什么场景需要 URL 编码?
拼接查询参数、处理含中文/空格/& = 等特殊字符的链接、构造接口请求时,避免破坏 URL 结构。
空格编码成 + 还是 %20?
表单提交常用 +,通用做法多为 %20;本工具按标准 encodeURIComponent 处理,解码时两者都能识别。
URL 解码失败或乱码怎么办?
多为源字符串本身不完整或被多次编码;可先尝试解码一次,若仍是 %XX 说明被多层编码,再解一次。
为什么地址栏里的中文有时不编码?
现代浏览器会按需编码后再发送,但你在代码或接口里手动拼接时必须先编码,否则服务端可能解析错误。
URI 和 URL 编码一样吗?
原理一致,都是百分号编码;URL 是 URI 的子集,日常说的 URL 编码即指这套规则。
关于URL编解码
编码使用标准 encodeURIComponent,确保中文与特殊字符在 URL 中安全传输;解码还原。纯本地运行。