使用方法
- 选择编码或解码。
- 选择组件模式(默认)或完整 URL 模式。
- 仅在处理表单风格数据时使用空格/+ 转换。
编码中文、空格和 & 符号
- 输入与设置
- 关键词=中文 & 空格
- 结果
- %E5%85%B3%E9%94%AE%E8%AF%8D%3D%E4%B8%AD%E6%96%87%20%26%20%E7%A9%BA%E6%A0%BC
这是组件编码;表单模式会将空格编码为 +。
处理规则与结果解读
组件模式使用 encodeURIComponent/decodeURIComponent;完整模式使用 encodeURI/decodeURI。完整模式会保留结构性的保留字符,因此处理单个查询值时请使用组件模式。
限制与使用前检查
最多 500,000 个字符。格式错误的百分号序列或不完整的 Unicode 会导致错误。不会获取、打开 URL,也不会检查其安全性或是否存在。
常见问题
对已编码的值再次编码会怎样?
百分号可能变成 %25,造成双重编码。请确认当前值是否已经编码。