यह टूल क्या करता है
URL पार्सर किसी वेब पते को उसके हिस्सों में तोड़कर हर हिस्से को डिकोड करता है: प्रोटोकॉल, यूज़रनेम और पासवर्ड, होस्ट, पोर्ट, पाथ, क्वेरी स्ट्रिंग और फ़्रैगमेंट। क्वेरी पैरामीटर एक टेबल में दिखते हैं, हर पंक्ति में एक, और दोहराई गई कुंजियाँ अपने क्रम में रहती हैं, जिससे लंबा ट्रैकिंग या API URL भी एक नज़र में पढ़ा जा सकता है।
अंतरराष्ट्रीय डोमेन नाम punycode रूप (जैसे वे नेटवर्क पर जाते हैं) और Unicode में डिकोड किए गए रूप, दोनों में दिखते हैं, और URL में पोर्ट न हो तो पोर्ट वाली पंक्ति प्रोटोकॉल का डिफ़ॉल्ट पोर्ट दिखाती है।
उपयोग कैसे करें
- इनपुट में कोई URL पेस्ट करें, या उदाहरण दबाएँ।
- परिणाम पैनल में हिस्से पढ़ें। हर मान के साथ कॉपी बटन है।
- टेबल में क्वेरी पैरामीटर बदलें, जोड़ें या हटाएँ। इनपुट दोबारा बने URL से अपडेट हो जाता है, कॉपी के लिए तैयार।
गलत प्रतिशत एन्कोडिंग (जैसे %zz) से पार्सिंग नहीं रुकती; कच्चा टेक्स्ट दिखाया जाता है और पैरामीटर को गलत एन्कोडिंग के रूप में चिह्नित किया जाता है।
उदाहरण
https://user:p%40ss@www.example.com:8080/docs/getting%20started/?q=caf%C3%A9+au+lait&tag=js#install
इस URL का प्रोटोकॉल https, यूज़र user, पासवर्ड p@ss, होस्ट www.example.com, पोर्ट 8080, डिकोड किया पाथ /docs/getting started/, पैरामीटर q = café au lait और tag = js, और फ़्रैगमेंट install है।
सुझाव
- रीडायरेक्ट और कॉलबैक URL जाँचने के लिए इसका उपयोग करें: किसी मान के अंदर अतिरिक्त
#या बिना एन्कोड किया&यह बदल देता है कि पैरामीटर कहाँ खत्म होते हैं। - पूरे URL के बजाय सिर्फ़ एक मान को एन्कोड या डिकोड करने के लिए URL एन्कोड/डिकोड टूल का उपयोग करें।
- सब कुछ आपके ब्राउज़र में लोकल रूप से चलता है; टोकन वाले URL कहीं अपलोड नहीं होते।
अक्सर पूछे जाने वाले सवाल
› पार्सर URL को कैसे पढ़ता है?
आपके ब्राउज़र वाले ही WHATWG URL एल्गोरिदम से, इसलिए दिखने वाले होस्ट, पोर्ट और पाथ ठीक वही हैं जो ब्राउज़र रिक्वेस्ट करेगा। क्वेरी स्ट्रिंग को अलग से हाथ से बाँटा जाता है ताकि हर पैरामीटर कच्चे और डिकोड किए दोनों रूपों में दिखे।
› क्या मैं https:// के बिना URL पेस्ट कर सकता हूँ?
हाँ। example.com/page या localhost:3000/api जैसे इनपुट https:// URL के रूप में पढ़े जाते हैं, और परिणाम में बताया जाता है कि प्रोटोकॉल माना गया है।
› + स्पेस क्यों बन जाता है?
HTML फ़ॉर्म एन्कोडिंग में क्वेरी स्ट्रिंग का + स्पेस का प्रतीक है। अगर आपका सर्वर + को जैसा है वैसा मानता है, तो विकल्पों में क्वेरी में + को स्पेस के रूप में डिकोड करें बंद कर दें।
› पैरामीटर बदलने पर क्या होता है?
क्वेरी स्ट्रिंग सही प्रतिशत एन्कोडिंग के साथ दोबारा बनती है और इनपुट में वापस लिखी जाती है, इसलिए ऊपर का URL हमेशा टेबल से मेल खाता है। सभी पैरामीटर हटाने पर ? भी हट जाता है।