转换
URL 编码/解码
网址和参数的百分号编码互转。
1. 选择操作
2. 编码范围
参数:中文、空格、& 等都会编码。整段网址:尽量保留 http、?、& 结构。
3. 左右对照
常见问题
「参数用」和「整段 URL」有什么区别?
参数用(encodeURIComponent)会编码几乎所有特殊字符,适合查询参数值;整段 URL(encodeURI)会保留 http、?、& 等,适合处理完整链接时少破坏结构。
加号 + 会怎样?
解码时会把 + 当作空格处理(常见于表单)。若原文需要字面量 +,请使用 %2B。