概览
对 URL 或任意文本进行 encode/decode,解决空格、中文、特殊字符在 query 参数中的传输问题。
Pro 省时能力
- 批量编码/解码(按行)
适用场景
- 调试时对内容做编码/解码
- 处理双重编码问题(逐层转换排查)
常见坑
- 不可见字符(空格/换行)常导致解码失败
- Base64 不是加密,不要把它当“隐藏”
常见问题
encodeURI 和 encodeURIComponent 有什么区别?
一般 query 参数用 encodeURIComponent;整条 URL 通常用 encodeURI(不会编码 : / ? 等保留字符)。本工具采用 encodeURIComponent。
为什么 decode 报错?
输入可能包含不完整的 % 编码(例如 %E4 被截断)。
示例
输入
hello world
输出
hello%20world