यूआरएल पार्सर
किसी भी यूआरएल को तुरंत पार्स करें। संरचना, पैरामीटर और टुकड़े स्पष्ट रूप से देखें।
इस टूल के बारे में
तो, आपके पास एक यूआरएल है। हो सकता है कि यह लंबा, गन्दा, या अजीब प्रतीकों से भरा हो। आपको यह जानना होगा कि वास्तव में इसका क्या मतलब है - डोमेन का कौन सा हिस्सा है, पेज कहाँ रहता है, वे पैरामीटर क्या कर रहे हैं। यहीं पर एक यूआरएल पार्सर आता है। यह जादू नहीं है, लेकिन यह करीब महसूस होता है। यह पाठ की उस गड़बड़ी को लेता है और उसे उन टुकड़ों में तोड़ देता है जिनका आप वास्तव में उपयोग कर सकते हैं। मैंने वर्षों से इन उपकरणों का उपयोग किया है - कभी-कभी डिबग करने के लिए, कभी-कभी डेटा निकालने के लिए, कभी-कभी केवल यह पता लगाने के लिए कि कोई लिंक काम क्यों नहीं कर रहा है। अधिकांश समय, आपको किसी फैंसी चीज़ की आवश्यकता नहीं होती है। आपको बस कुछ ऐसा चाहिए जो तेजी से काम करे, आपको परेशानी में डाले बिना। यह उपकरण? यह सरल है. एक यूआरएल चिपकाएँ, आगे बढ़ें, और यह आपको भाग वापस दे देगा: प्रोटोकॉल, डोमेन, पथ, क्वेरी स्ट्रिंग्स, टुकड़े-सब कुछ। कोई विज्ञापन नहीं, कोई साइन-अप नहीं, कोई "प्रीमियम सुविधाएं" पेवॉल के पीछे बंद नहीं हैं। बिल्कुल साफ़, पठनीय आउटपुट।मुख्य विशेषताएं
- तत्काल ब्रेकडाउन - एक यूआरएल चिपकाएं और तत्काल परिणाम प्राप्त करें। कोई प्रतीक्षा नहीं, कोई लोडिंग स्क्रीन नहीं।
- अव्यवस्थित URL को संभालता है - एन्कोडेड वर्णों, अतिरिक्त स्लैश, यहां तक कि विकृत स्लैश के साथ भी काम करता है (जब तक वे बंद हैं)।
- क्वेरी स्ट्रिंग पार्सिंग - पैरामीटर को कुंजी-मूल्य जोड़े में विभाजित करता है ताकि आपको ?name=value&foo=bar के माध्यम से मैन्युअल रूप से स्कैन न करना पड़े।
- पोर्ट और उपडोमेन का पता लगाना - आपको बताता है कि क्या कोई गैर-मानक पोर्ट या "ब्लॉग" जैसा कोई उपडोमेन है। या "एपीआई।"
- फ़्रैगमेंट समर्थन - # के बाद का हिस्सा दिखाता है, जिसे कुछ टूल अनदेखा कर देते हैं लेकिन सिंगल-पेज ऐप्स के लिए महत्वपूर्ण हो सकते हैं।
- कॉपी-अनुकूल आउटपुट - प्रत्येक भाग को स्पष्ट रूप से लेबल किया गया है और यदि आपको इसे कहीं और उपयोग करने की आवश्यकता है तो कॉपी करना आसान है।
- ऑफ़लाइन काम करता है - एक बार लोड होने के बाद, यह आपके ब्राउज़र में चलता है। कहीं कोई डेटा नहीं भेजा गया. आपके यूआरएल आपके ही रहेंगे.
अक्सर पूछे जाने वाले प्रश्न
क्या यह अंतरराष्ट्रीय डोमेन (जैसे .中国 या .рф) के साथ काम करता है?
हाँ. यह अंतर्राष्ट्रीयकृत डोमेन नाम (आईडीएन) को संभालता है और जरूरत पड़ने पर उन्हें ठीक से परिवर्तित करता है। यदि इसे इस प्रकार संग्रहित किया जाता है तो आपको पुनीकोड संस्करण दिखाई देगा, लेकिन जब संभव हो तो यह पठनीय रूप भी दिखाता है।
क्या मैं इसे अपने कोड में उपयोग कर सकता हूं?
सीधे तौर पर नहीं—यह एक वेब टूल है, कोई लाइब्रेरी नहीं। लेकिन पार्सिंग तर्क सीधा है, और यदि आप जावास्क्रिप्ट में कोडिंग कर रहे हैं, तो अंतर्निहित <कोड>यूआरएलकोड> ऑब्जेक्ट पहले से ही इसका अधिकांश काम करता है। यह टूल इसे दृश्यात्मक और उपयोगकर्ता के अनुकूल बनाता है। यदि आपको स्वचालन की आवश्यकता है, तो Node.js या ब्राउज़र में उस URL इंटरफ़ेस का उपयोग करने पर विचार करें।