pub fn normalize_query(query: &str, decode: bool) -> StringExpand description
规范化查询字符串
主要处理:
- 移除所有前导
? - 保留完整 query(
?是 query 中的合法数据字符, 按?切分丢尾会静默丢失信息,禁止) - Unicode 空白字符统一映射为 ASCII 空格
decode=true:与路径相同的 unreserved-only 安全解码 (%41→A,%2f等 reserved 保持编码态);decode=false:保留原始编码