Я розглядаю, який правильний спосіб передавати кілька значень для одного і того ж імені параметра в GET-запиті.
Я бачив такі URL-адреси:
http://server/action?id=a&id=b
І я бачив такі URL-адреси:
http://server/action?id=a,b
Я розумію, що перший є правильним, але я не можу знайти жодного посилання на це. Я подивився на http-специфікацію, але не побачив нічого про те, як слід складати частину "запиту" URL-адреси.
Я не хочу відповіді, яка говорить "або добре" - якщо я будую веб-сервіс, я хочу знати, який із цих методів є стандартним, щоб люди, які використовують мою веб-службу, знали, як передавати кілька параметрів для одного імені.
Тож чи може хтось вказати мені на офіційне довідкове джерело, щоб підтвердити, який варіант є правильним?