Mam problem ze znalezieniem autorytatywnych informacji o zachowaniu w zduplikowanych polach ciągu zapytania HTTP GET, takich jak
http://example.com/page?field=foo&field=bar
aw szczególności czy zamówienie jest zachowane czy nie. Większość języków zorientowanych na sieć tworzy tablicę zawierającą zarówno foo, jak i bar skojarzone z kluczowym „polem”, ale chciałbym wiedzieć, czy istnieje autorytatywne stwierdzenie (np. W specyfikacji RFC) dotyczące tego punktu. RFC 3986 zawiera sekcję 3.4. Query
, która odwołuje się do par klucz = wartość, ale nie powiedziano nic o tym, jak interpretować kolejność, zduplikowane pola i tak dalej. Ma to sens, ponieważ jest zależne od zaplecza, a nie w zakresie tego RFC ...
Chociaż faktycznie istnieje standard, chciałbym zobaczyć wiarygodne jego źródło, tak z ciekawości.