转换

URL 编码/解码

网址和参数的百分号编码互转。

1. 选择操作
2. 编码范围

参数:中文、空格、& 等都会编码。整段网址:尽量保留 http、?、& 结构。

3. 左右对照

常见问题

「参数用」和「整段 URL」有什么区别?

参数用(encodeURIComponent)会编码几乎所有特殊字符,适合查询参数值;整段 URL(encodeURI)会保留 http、?、& 等,适合处理完整链接时少破坏结构。

加号 + 会怎样?

解码时会把 + 当作空格处理(常见于表单)。若原文需要字面量 +,请使用 %2B。