दिलचस्प पोस्ट
PHP एआरए समूह एएलएस का प्रयोग करते समय स्पार्क एक स्टैक ओव्हरफ्लो त्रुटि प्रदान करता है जावास्क्रिप्ट और regex: विभाजित स्ट्रिंग और विभाजक रखें जावास्क्रिप्ट सेटइनर्वर काम नहीं कर रहा है कमांड प्रॉम्प्ट में सी # स्रोत फ़ाइल को संकलित करना / निष्पादित करना Google साइन-इन IO 9 पर क्रैश करता है, जिसे कैन ओपनURL कहते हैं PHP में टेक्स्ट डिफिफ की गणना करें आप प्रोग्राम को एक HTML SELECT को ड्रॉप डाउन कैसे बता सकते हैं (उदाहरण के लिए, माउसओवर के कारण)? जावा में इवेंट श्रोताओं और हैंडलर्स के बीच अंतर क्या है? डाटाबेस सामान्यकरण क्वेरी स्ट्रिंग और एंकर सहित संपूर्ण URL प्राप्त करें ग्लाइड पुस्तकालय में कैश से छवि निकालें Django कस्टम फॉर्म पैरामीटर फॉर्मसेट को पास करना JavaScript में base64 स्ट्रिंग से एक ब्लॉब बनाना क्या यह अजाक्स में पोस्ट डेटा आकार की कोई सीमा है?

क्या यह यूआरएल में एक से अधिक प्रश्न चिह्नों के लिए मान्य है?

आज मैं निम्नलिखित यूआरएल पर आया हूं:

http://www.sfgate.com/cgi-bin/blogs/inmarin/detail??blogid=122&entry_id=64497 

प्रश्न स्ट्रिंग की शुरुआत में दोगुनी प्रश्न चिह्न की सूचना दें:

 ??blogid=122&entry_id=64497 

मेरे ब्राउज़र में इसके साथ कोई परेशानी नहीं हुई थी, और एक त्वरित बुकमार्कलेट चल रहा था:

 javascript:alert(document.location.search); 

बस मुझे ऊपर दिखाया क्वेरी स्ट्रिंग दिया।

क्या यह एक वैध यूआरएल है? इसका कारण यह है कि मैं बहुत ही पंडितादी हूं (मान रहा हूं कि मैं हूं) क्योंकि मुझे क्वेरी मापदंडों के लिए यूआरएल की व्याख्या करने की जरूरत है, और दोगुनी प्रश्नों के समर्थन के लिए मेरे कोड में कुछ बदलाव की आवश्यकता होगी। जाहिर है अगर वे जंगली हो, तो उन्हें समर्थन देने की आवश्यकता होगी; मैं मुख्य रूप से उत्सुक हूं अगर यह मेरी गलती है कि वह बिल्कुल यूआरएल मानकों का पालन न करें, या वास्तव में एक गैर मानक यूआरएल है।

Solutions Collecting From Web of "क्या यह यूआरएल में एक से अधिक प्रश्न चिह्नों के लिए मान्य है?"

हां, यह मान्य है केवल पहले ? एक यूआरएल में महत्व है, इसके बाद किसी भी शब्द को शाब्दिक प्रश्न चिह्नों के रूप में माना जाता है:

क्वेरी घटक पहले प्रश्न चिह्न ("?") चरित्र से संकेत दिया जाता है और एक संख्या चिह्न ("#") वर्ण या यूआरआई के अंत तक समाप्त होता है।

वर्ण स्लैश ("/") और प्रश्न चिह्न ("?") क्वेरी घटक के भीतर डेटा का प्रतिनिधित्व कर सकते हैं। सावधान रहें कि कुछ पुराने, गलत कार्यान्वयन ऐसे डेटा को सही तरीके से नियंत्रित नहीं कर सकते हैं जब यह सापेक्ष संदर्भ (धारा 5.1) के लिए आधार यूआरआई के रूप में उपयोग किया जाता है, जाहिरा तौर पर वे पथ डेटा से क्वेरी डेटा को अंतर करने में विफल होते हैं जबकि श्रेणीबद्ध विभाजक हालांकि, चूंकि क्वेरी घटक अक्सर "कुंजी = मान" जोड़े के रूप में पहचान करने वाली सूचनाओं को ले जाने के लिए उपयोग किया जाता है और अक्सर उपयोग किए जाने वाले मान दूसरे यूआरआई के संदर्भ में होते हैं, यह कभी-कभी प्रतिशत-एन्कोडिंग उन वर्णों से बचने के लिए उपयोगिता के लिए बेहतर होता है।

http://tools.ietf.org/html/rfc3986#section-3.4

एक गहन रूप से संबंधित उत्तर के रूप में, foo?spam=1?&eggs=3 पैरामीटर को मान 1? spam देता है 1?