URL编码解码工具

在线URL编码解码工具,支持URL字符串的编码和解码转换,适用于Web开发和API接口处理

使用说明
  • URL编码:将普通文本转换为URL安全的格式,常用于处理URL中的中文和特殊字符
  • URL解码:将URL编码的文本还原为原始文本
  • 常见应用场景:
    • 处理URL中的中文字符
    • 处理URL参数中的特殊字符(如 &, =, ?, +, 空格等)
    • 解码已编码的URL地址
  • 注意事项:URL编码主要用于处理URL中的非ASCII字符和特殊字符,使其能够在URL中安全传输

在线工具箱 > 编码加密 > URL编码解码

URL编码解码工具介绍

URL编码解码工具可以对URL中的中文和特殊字符进行百分号编码(encodeURIComponent),也可以把%E4%BD%A0这样的编码还原成可读的文字。常用于调试GET请求参数、分析访问日志、拼接回调地址。

使用方法

  1. 输入需要编码的内容或已编码的URL
  2. 点击编码或解码
  3. 复制转换结果

常见问题

为什么URL里的中文要编码?

URL规范只允许使用有限的ASCII字符,中文和空格、&、=等特殊字符必须编码,否则可能导致参数解析错误。

encodeURI和encodeURIComponent有什么区别?

encodeURI用于编码完整的URL,会保留:/?&=等字符;encodeURIComponent用于编码单个参数值,会把这些字符也编码掉。拼接参数时应该使用后者。

空格编码成%20还是+?

在URL路径中空格编码为%20;在表单提交(application/x-www-form-urlencoded)中空格编码为+。

相关工具