URL编码/解码工具

支持URL参数编码解码,处理特殊字符转义

编码配置
原文
编码/解码结果

编程语言实现示例

各语言示例代码

  • url编码解码 (JS)
    url编码解码.js
    1 
                
  • url编码解码 (PY)
    url编码解码.py
    1 

URL编码知识

什么是URL编码?

URL编码(Percent-encoding)是一种将特殊字符转换为URL安全格式的方法:

  • 将非ASCII字符转换为%XX格式
  • 空格转换为%20或+号
  • 特殊字符如&、=、?等进行转义
  • 确保URL在各种系统中正确传输
编码标准

RFC 3986标准:更严格的编码规则,只保留字母、数字和部分符号

传统编码:兼容性更好,保留更多字符不编码

字符 编码结果
空格%20
中文%E4%B8%AD%E6%96%87
&%26
=%3D