TL
Tool Lab
💰Donate
💰Donate

URL पार्सर

URL को प्रोटोकॉल, होस्टनेम, पथ, क्वेरी पैरामीटर और फ्रैगमेंट में विभाजित करें।

इस टूल के बारे में

URL Parser & Inspector किसी भी URL को उसके अलग-अलग components में विभाजित करता है: protocol, hostname, port, pathname, query string, और fragment। यह सभी क्वेरी पैरामीटर्स को आसान निरीक्षण के लिए key/value टेबल के रूप में भी निकालता और दिखाता है।

पार्सिंग ब्राउज़र के नेटिव URL API का उपयोग करती है, जो WHATWG URL Standard का पालन करता है। URL संरचना: protocol://hostname:port/pathname?search#hash। क्वेरी पैरामीटर्स key=value जोड़े होते हैं जो & से अलग होते हैं। यदि छोड़ दिया जाए तो port डिफ़ॉल्ट रूप से 80 (http) या 443 (https) होता है। सारी प्रोसेसिंग लोकली चलती है — किसी भी सर्वर को कोई डेटा नहीं भेजा जाता।

कैसे उपयोग करें

  1. इनपुट फील्ड में एक URL पेस्ट करें, या उदाहरण लोड करने के लिए Sample पर क्लिक करें।
  2. URL को विभाजित करने के लिए Parse पर क्लिक करें (या Enter दबाएं)।
  3. ब्रेकडाउन टेबल में प्रत्येक component की समीक्षा करें।
  4. किसी भी component को अपने क्लिपबोर्ड पर कॉपी करने के लिए उसके बगल में Copy पर क्लिक करें।

उपयोग के मामले

फ्रंटएंड डेवलपर कई क्वेरी पैरामीटर वाले जटिल URL को हर एक को अलग-अलग पढ़कर डीबग करते हैं। बैकएंड डेवलपर API टेस्टिंग में URL संरचनाओं को वैलिडेट करते हैं। QA इंजीनियर टेस्ट स्क्रिप्ट के लिए URL घटकों को कॉपी करते हैं। मार्केटर कैंपेन URL में ट्रैकिंग पैरामीटर (utm_source, utm_medium) का निरीक्षण करते हैं।

अक्सर पूछे जाने वाले प्रश्न

  • क्या मुझे URL में http:// शामिल करना ज़रूरी है?अगर कोई प्रोटोकॉल नहीं मिलता है, तो टूल स्वचालित रूप से https:// जोड़ देता है। सबसे सटीक परिणाम के लिए, पूरा URL शामिल करें।
  • क्या URL-एन्कोडेड क्वेरी पैरामीटर डिकोड होते हैं?हाँ। URLSearchParams API प्रतिशत-एन्कोडेड मानों को स्वचालित रूप से डिकोड करता है (जैसे, %20 एक स्पेस बन जाता है)।
  • फ्रैगमेंट (#) क्या है?फ्रैगमेंट (हैश) पेज के भीतर एक सेक्शन को पहचानता है। यह कभी भी सर्वर पर नहीं भेजा जाता — इसे केवल ब्राउज़र द्वारा प्रोसेस किया जाता है।