У мене виникають проблеми з пошуку достовірної інформації про поведінку з дублікатами рядків рядків запиту HTTP GET, наприклад
http://example.com/page?field=foo&field=bar
і зокрема, якщо замовлення зберігається чи ні. Більшість мов, орієнтованих на Інтернет, створюють масив, що містить і foo, і смужку, пов'язану з ключовим "полем", але я хотів би знати, чи існує авторитетна заява (наприклад, на RFC) про цю точку. RFC 3986 має розділ 3.4. Query
, який посилається на пари key = value, але нічого не сказано про те, як інтерпретувати порядок і дублювання полів тощо. Це має сенс, оскільки це залежить від бекенда, а не в межах цього RFC ...
Хоча існує фактичний стандарт, я хотів би бачити авторитетне джерело для нього, просто з цікавості.