我在查找有关HTTP GET查询字符串重复字段的行为的权威信息时遇到麻烦,例如
http://example.com/page?field=foo&field=bar
尤其是是否保留订单。大多数面向Web的语言都会生成一个包含与键“字段”相关联的foo和bar的数组,但是我想知道关于这一点是否存在权威性声明(例如,在RFC上)。RFC 3986有一个section 3.4. Query
,它引用键=值对,但是没有任何关于如何解释顺序和重复字段等的说明。这是有道理的,因为它是后端相关的,不在RFC的范围内...
尽管存在事实上的标准,但出于好奇,我希望看到它的权威来源。