Encode将特殊字符转换为 %XX 格式,如 空格 → %20,中文 "你" → %E4%BD%A0
Decode将 %XX 格式还原为原始字符
保留字符字母、数字、- _ . ~ 不编码
encodeURIComponent编码 URL 参数值,编码所有特殊字符
URL 参数中的中文必须编码: "name=张三" → "name=%E5%BC%A0%E4%B8%89"
@ → %40,& → %26,= → %3D,空格 → %20
编码方式为 UTF-8 字节转十六进制,每个字节一个 %XX