encodeURIComponent 编码所有特殊字符(适合URL参数);encodeURI 保留URL结构字符(适合完整URL)。
每行一条,同时编码或解码多条URL,适合批量处理API参数、爬虫URL、分析日志等场景。
共 3 条
URL编码/解码工具简介
URL编码工具是一款实用的在线开发工具,可将URL中的特殊字符转换为百分号编码格式,支持编码和解码双向转换,支持单条和批量处理。
URL中只能包含字母、数字和部分特殊字符,其他字符(如中文、空格、&等)需要进行编码转换。本工具支持完整URL编码,也支持仅编码查询参数部分。
适用于处理中文URL、构建API请求、分析链接参数、调试Web应用等场景。所有操作在浏览器本地完成,数据不会上传服务器。
如何使用本工具?
1. 在文本框中输入需要处理的URL或文本。
2. 点击「encodeURI」或「encodeURIComponent」进行编码。
3. 点击「decodeURI」或「decodeURIComponent」进行解码还原。
4. 复制需要的编码结果使用。
5. 使用「批量处理」模式一次处理多条URL。
常见问题与解答
encodeURI 和 encodeURIComponent 有什么区别?
encodeURI 保留 URL 中特殊含义的字符(如冒号、反斜杠、空格等),适用于完整 URL;encodeURIComponent 会编码所有非字母数字字符,适用于 URL 参数部分。
URL编码的原理是什么?
URL编码将非ASCII字符和特殊字符转换为%加两位十六进制数的形式。例如空格编码为%20,中文"你"编码为%E4%BD%A0。
速查在线工具箱