URL 编码与解码
用于处理查询参数、跳转地址、回调数据和 API 示例。编码遵循 `encodeURIComponent`,解码遇到非法百分号转义时会明确报错。
URL 组件处理本地运行
等待转换。
数据处理说明
- 处理在浏览器本地完成,不会把 URL 发送到服务器。
- 编码器面向 URL 组件,不建议直接编码包含分隔符的完整 URL。
- 非法百分号序列会产生清晰的解码错误。
常见问题
应该编码完整 URL 吗?通常不需要,应编码单个参数值,让 `: / ? &` 保留结构作用。
为什么解码会失败?不完整的百分号转义或非法 UTF-8 字节序列不是有效编码。