我在查找有关 HTTPGET 查询字符串重复字段的行为的权威信息方面遇到了麻烦,比如
http://example.com/page?field=foo&field=bar
特别是如果命令是否得到遵守。大多数面向 Web 的语言都会生成一个数组,其中包含与关键字“ field”关联的 foo 和 bar,但是我想知道是否存在关于这一点的权威性陈述(例如在 RFC 上)。RFC 3986有一个 3.4. Query
部分,它引用键 = 值对,但是没有说明如何解释顺序和重复字段等等。这是有意义的,因为它是依赖于后端的,而不在 RFC 的范围内..。
虽然存在一个事实上的标准,但出于好奇,我希望看到一个权威的源代码。