You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

是否存在可同时初始化和分隔GET参数的统一字符?

URL规范中不存在可同时初始化和分隔GET参数的字符

根据URL官方规范(RFC 3986),不存在能同时承担查询参数起始符和参数分隔符两种功能的字符:

  • 查询字符串的起始必须用?,只有当URL路径后首次出现?时,后面的内容才会被识别为查询参数部分;
  • 多个查询参数之间的分隔只能用&(旧规范中也可使用;,但主流场景下&是标准选择),但&不能作为查询参数的起始标记——如果URL原本没有查询参数,直接追加&err=1会被当作路径的一部分,或被解析器识别为无效格式。

简言之,?和&的职责是明确拆分的,没有字符能同时兼任这两个角色,必须根据原链接是否已有查询参数来选择对应的符号。

内容的提问来源于stack exchange,提问作者BogusFeet

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 22:00:23