我在查找关于 HTTP GET 查询字符串重复字段的行为的权威信息时遇到了困难,例如:
http://example.com/page?field=foo&field=bar
特别是如果保留顺序或不保留顺序。大多数面向Web的语言生成一个包含与键“field”相关联的foo和bar的数组,但我想知道是否存在权威声明(例如在RFC上)关于这一点。RFC 3986有一个名为3.4. Query
的章节,涉及键=值对,但没有提到如何解释订单、重复字段等等。这是有意义的,因为它取决于后端,并且不在该RFC的范围内...
尽管存在事实上的标准,但出于好奇,我想看到权威来源。