मुख्य सामग्री पर जाएँ

URL पार्सर

URL पार्सर

URL पार्सर: सामान्य hierarchical URL (जैसे https://example.com/path) को protocol, hostname, port और path जैसे structured fields में विभाजित करें। Query parameters को एक-एक करके संपादित करें और assembled URL का real-time preview देखें। API debugging, link analysis और parameter tuning के लिए उपयोगी। यह पूरा काम ब्राउज़र में लोकली होता है।

इनपुट URL

विवरण

प्रोटोकॉल

होस्टनेम

पोर्ट

यूज़रनेम / पासवर्ड

यूज़रनेम

पासवर्ड

पाथ

फ्रैगमेंट (#)

क्वेरी पैरामीटर

0

कोई पैरामीटर नहीं

रीबिल्ड किया हुआ URL

URL पार्सर

क्विक स्टार्ट

1
इनपुट बॉक्स में URL (या relative path) पेस्ट/टाइप करें; टूल इसे अपने-आप parse करने की कोशिश करेगा।
2
“संरचना विवरण” में प्रोटोकॉल, होस्टनाम, पोर्ट, पाथ, फ़्रैगमेंट आदि फ़ील्ड अलग-अलग संपादित करें।
3
“क्वेरी पैरामीटर” में key-value जोड़ें, हटाएँ या बदलें।
4
“आउटपुट URL” रियल-टाइम में अपडेट होता है और एक क्लिक में कॉपी किया जा सकता है।
5
स्कीम न होने पर https:// अपने-आप जोड़ने के लिए “स्कीम गायब हो तो https:// जोड़ें” चालू करें।

सामान्य उपयोग के मामले

API डिबगिंग

endpoint URL को भागों में तोड़कर query parameters जाँचें/बदलें और पैरामीटर पासिंग की समस्या जल्दी पकड़ें।

लिंक विश्लेषण

जटिल मार्केटिंग/ट्रैकिंग URLs को तोड़कर UTM पैरामीटर, referrer स्रोत आदि देखें।

पैरामीटर समायोजन

pagination, filtering, sorting जैसे query parameters को जल्दी add/remove/edit करें, ताकि manual URL concatenation कम हो।

लिंक सफ़ाई

साझा करने से पहले अनावश्यक tracking parameters हटाकर साफ़ URL बनाएं।

रीडायरेक्ट जाँच

redirect URL को खोलकर target host, port और path सही हैं या नहीं देखें।

Deep Link निर्माण

app deep links (custom scheme सहित) बनाकर पूरा URL तुरंत प्रीव्यू करें।

उपयोग टिप्स

जब इनपुट में scheme न हो और वह domain या host:port जैसा दिखे, तब “https:// ऑटो जोड़ें” चालू रखना बेहतर है। किसी खास scheme की जाँच के लिए पूरा scheme prefix सीधे लिखें।
query parameter values अपने-आप URL encode/decode हो जाते हैं; सामान्यतः plain text ही दर्ज करें।
अगर search खाली है और # के बाद वाले हिस्से में ? है, तो टूल उसे hash के query parameters के रूप में parse करता है।
relative path इनपुट (जैसे /api/users?page=2) समर्थित है; इस मोड में protocol और hostname खाली रहते हैं।
संपादन के बाद “आउटपुट URL” से एक क्लिक में कॉपी करें, ताकि मैनुअल जोड़ने की गलती न हो।
किसी एक value को अलग से encode/decode करना हो तो “URL Encoder/Decoder” टूल का उपयोग करें।

सीमाएं और संगतता

यह टूल ब्राउज़र के built-in URL API पर निर्भर है; कुछ non-standard formats parse नहीं हो सकते। mailto:, data:, file: जैसे non-hierarchical schemes की field-by-field editing और reassembly सीमित है।
ऑटो एन्कोडिंग RFC 3986 के अनुसार होती है, इसलिए कुछ पुराने/गैर-मानक सिस्टम से परिणाम अलग हो सकते हैं।

गोपनीयता और सुरक्षा

सारी प्रोसेसिंग आपके ब्राउज़र में लोकली होती है; डेटा आपके डिवाइस से बाहर नहीं जाता।
URL में username/password plain text में दिखते हैं; सार्वजनिक वातावरण में संवेदनशील URLs का उपयोग न करें।
यह टूल केवल URL पार्स और assemble करता है; कोई HTTP request नहीं भेजता और target address नहीं खोलता।

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

5

अगला चरण पूरा करने के लिए इन संबंधित टूल का उपयोग करें।