【发布时间】:2010-04-07 04:07:50
【问题描述】:
【问题讨论】:
【问题讨论】:
嗯,它有效,而且 W3C 的建议非常笼统——仅使用 ?和 + 已定义。所以我认为从 HTTP/HTML 的角度来看 = 是可选的。它的使用显然是一种通用约定,许多客户端和服务器库都使用它,但似乎没有任何理由不能定义服务以在其他方案上工作。
有趣的是,当我将查询字符串用作http://www.example.com?logout 中的标志时,我喜欢省略 =blah 部分
参考:http://www.w3.org/Addressing/URL/4_URI_Recommentations.html
【讨论】:
根据RFC 3986附录A中的ABNF,以上两个例子都是有效的URL。
请注意,如果您只阅读Query string 上的维基百科文章,您可能会误以为第二个 ne 是唯一有效的。
【讨论】: