मुझे HTTP GET क्वेरी स्ट्रिंग डुप्लिकेट फ़ील्ड के साथ व्यवहार के बारे में आधिकारिक जानकारी प्राप्त करने में परेशानी हो रही है, जैसे
http://example.com/page?field=foo&field=bar
और विशेष रूप से अगर आदेश रखा जाता है या नहीं। अधिकांश वेब-उन्मुख भाषाएं एक सरणी का उत्पादन करती हैं, जिसमें एक कुंजी "फ़ील्ड" से जुड़े फू और बार दोनों शामिल हैं, लेकिन मैं यह जानना चाहूंगा कि क्या इस बिंदु के बारे में आधिकारिक बयान मौजूद है (उदाहरण के लिए एक आरएफसी पर)। RFC 3986 में एक सेक्शन है 3.4. Query
, जो कुंजी = वैल्यू पेयर को संदर्भित करता है, लेकिन ऑर्डर और डुप्लिकेट फ़ील्ड आदि की व्याख्या करने के तरीके के बारे में कुछ नहीं कहा जाता है। यह समझ में आता है, क्योंकि यह बैकेंड पर निर्भर है, और उस RFC के दायरे में नहीं ...
हालांकि एक वास्तविक मानक मौजूद है, मैं इसके लिए एक आधिकारिक स्रोत देखना चाहूंगा, बस जिज्ञासा से बाहर।