URL编解码工具
在线 UrlEncode / UrlDecode,支持中文与特殊字符,适用于接口调试与链接参数处理。
工具介绍
URL 中只能出现 ASCII 字符,中文、空格及其他特殊字符必须经过百分号编码(Percent-encoding,俗称 UrlEncode)才能安全传输。本工具提供两种常用编码模式:
- 参数组件模式:编码所有保留字符,适合编码单个参数值;
- 整段URL模式:保留 ://、?、# 等 URL 结构字符,适合编码完整网址;
- 解码时自动将 + 还原为空格,兼容表单查询串。
常见问题
encodeURIComponent 和 encodeURI 有什么区别?
encodeURI 保留 ://?# 等 URL 结构字符,适合编码完整网址;encodeURIComponent 会编码所有特殊字符,适合编码参数值。请根据内容类型选择上方模式。
为什么空格变成了 %20 或 +?
标准百分号编码把空格转为 %20;在表单查询串中空格习惯转为 +。两者含义相同,解码时本工具会自动将 + 还原为空格。