T

URL 编解码

在线 URL 编码和解码工具

输入
输出
字符集:

URL 编解码 工具说明

对 URL 进行编码或解码,确保其在网络上安全传输。URL 编码(百分号编码)是一种在统一资源标识符 (URI) 中对信息进行编码的机制。现已支持 GBK、Big5 等多种字符集编码。

如何使用

  1. 输入您想要处理的 URL 或字符串。
  2. 选择字符集编码(默认为 UTF-8)。
  3. 选择“编码”使其符合 URL 安全规范,或选择“解码”恢复为可读文本。
  4. 结果将立即显示。

常见场景

  • 参数编码:确保 URL 中的查询参数不会因为特殊字符导致链接失效。
  • 链接分析:对复杂的、包含编码字符的 URL 进行解码,以便查看传递的原始数据。
  • 多编码处理:处理不同字符集(如 GBK)下的网址编码问题。

数据结构与规则

URL 仅允许有限的 ASCII 字符集。保留字符(如 ?, &, =, /)具有特殊含义。不安全字符会被替换为 % 后跟两位十六进制表示形式。

转换原理

工具利用 JavaScript 的 encodeURIComponentdecodeURIComponent 接口。对于非 UTF-8 字符集,工具采用 TextDecoder 并结合自定义百分号编码逻辑进行转换,遵循 RFC 3986 标准。