> parse | analyze | build <
// घटक विवरण के साथ URL को पार्स, विश्लेषण और निर्माण करें
| घटक | मान |
|---|
| कुंजी | मान |
|---|
// URL बिल्डर
घटक विश्लेषण
किसी भी URL को तुरंत उसके घटकों में विभाजित करें: प्रोटोकॉल, होस्ट, पोर्ट, पथ, क्वेरी और फ्रैगमेंट।
URL कंस्ट्रक्टर
व्यक्तिगत घटकों से URL बनाएं। प्रत्येक भाग अलग-अलग दर्ज करें और पूर्ण URL बनाएं।
पैरामीटर तालिका
सभी क्वेरी पैरामीटर को कुंजी-मान जोड़ी के रूप में स्पष्ट तालिका में देखें।
// URL संरचना के बारे में
URL संरचना (RFC 3986):
URL RFC 3986 में परिभाषित संरचना का पालन करता है। इसमें स्कीम (प्रोटोकॉल), प्राधिकरण (होस्ट और पोर्ट), पथ, क्वेरी और फ्रैगमेंट शामिल हैं।
उदाहरण:
https://user:pass@www.example.com:8080/path/page?key=value&foo=bar#section
URL घटक:
- >स्कीम: उपयोग किया गया प्रोटोकॉल (http, https, ftp, आदि)
- >प्राधिकरण: होस्ट, वैकल्पिक पोर्ट और प्रमाण-पत्र
- >पथ: संसाधन का श्रेणीबद्ध स्थान
- >क्वेरी: ? के बाद कुंजी-मान पैरामीटर
- >फ्रैगमेंट: # के बाद अनुभाग पहचानकर्ता
>> अक्सर पूछे जाने वाले प्रश्न
प्र: URL के भाग क्या हैं?
उ: URL में स्कीम, प्राधिकरण, पथ, क्वेरी स्ट्रिंग और फ्रैगमेंट शामिल हैं।
प्र: क्वेरी पैरामीटर क्या हैं?
उ: क्वेरी पैरामीटर ? चिह्न के बाद जोड़े गए कुंजी-मान जोड़े हैं, & से अलग किए गए।
प्र: URL और URI में क्या अंतर है?
उ: URI संसाधन की पहचान करता है। URL एक प्रकार का URI है जो संसाधन का पता लगाने का साधन भी प्रदान करता है।
प्र: प्रतिशत एन्कोडिंग क्या है?
उ: प्रतिशत एन्कोडिंग असुरक्षित वर्णों को % और दो हेक्साडेसिमल अंकों से बदलता है।
प्र: सापेक्ष बनाम निरपेक्ष URL?
उ: निरपेक्ष URL में पूरा पता होता है। सापेक्ष URL केवल वर्तमान पृष्ठ के सापेक्ष पथ निर्दिष्ट करता है।