URL 编解码工具
对URL和查询参数进行编码与解码,确保URL安全传输
输入
结果
URL 解析器
什么是URL编码?
URL编码是将字符转换为可在URL中安全传输的格式。在URL中,只允许使用ASCII字符集中的一部分字符,其他字符(如空格、中文等)需要转换为特殊编码。
URL编码使用百分号(%)后跟两位十六进制数来表示字符,例如空格可以编码为"%20"或"+"。
编码类型
- 标准编码:使用 encodeURI() 函数,适用于编码完整URL
- 完全编码:使用 encodeURIComponent() 函数,适用于编码URL参数
- 仅编码特殊字符:只编码URL中的特殊字符,保留其他字符不变
常见URL编码字符
字符 | URL编码 | 说明 |
---|---|---|
空格 | %20 或 + | URL中不允许有空格 |
/ | %2F | 路径分隔符 |
? | %3F | 查询参数开始 |
& | %26 | 参数分隔符 |
= | %3D | 参数赋值 |
# | %23 | 片段标识符 |
% | %25 | 编码标识符 |
+ | %2B | 加号 |