【发布时间】:2014-07-26 10:07:30
【问题描述】:
我正在研究在 GET 请求中为同一参数名称传递多个值的正确方法。
我见过这样的网址:
http://server/action?id=a&id=b
我见过这样的网址:
http://server/action?id=a,b
我的理解是第一个是正确的,但我找不到任何参考。我查看了 http 规范,但没有看到关于 URL 的“查询”部分应该如何构成的任何内容。
我不想要一个说“两者都可以”的答案 - 如果我正在构建一个 web 服务,我想知道这些方法中的哪一个是标准的,以便使用我的 web 服务的人知道如何为同名。
那么,有人可以指点我的官方参考来源来确认哪个选项是正确的吗?
【问题讨论】: