具体使用示例
“关键词=办公 工具”作为参数值编码后,中文和空格会变成 % 开头的字节序列,避免破坏 & 和 = 的结构含义。
参数与结果怎么理解
- 编码整个 URL 与只编码参数值的规则不同,通常应只处理参数值。
- 空格在不同表单协议中可能显示为 %20 或 +。
适用范围与限制
- 不要重复编码已经包含 %XX 的字符串。
- 解码不会检查目标网址是否可信。
常见问题排查
- 出现 %25 表示百分号本身被编码,可能发生了双重编码。
- URI malformed 通常说明百分号后缺少两位十六进制字符。
隐私与处理方式
所有操作都在浏览器内完成。