最佳答案
我正在研究在GET请求中为相同的参数名传递多个值的正确方法。
我见过这样的url:
http://server/action?id=a&id=b
我见过这样的url:
http://server/action?id=a,b
我的理解是第一个是正确的,但我找不到任何参考。我看了一下http规范,但没有看到任何关于URL的“查询”部分应该如何组成。
我不想要一个说“任何一个都可以”的答案——如果我正在构建一个webservice,我想知道这些方法中哪些是标准的,以便使用我的webservice的人知道如何为相同的名称传递多个参数。
那么,谁能给我指出一个官方参考来源来确认哪个选项是正确的呢?