सीधे कंटेंट पर जाएं
SPCXTools

URL पार्सर

अपने ब्राउज़र में तुरंत URL घटकों और क्वेरी पैरामीटर को पार्स, डिकोड और एडिट करें।

लोकली चलता है — फ़ाइलें कभी आपकी डिवाइस से बाहर नहीं जातीं

टूल लोड हो रहा है…

URL पार्सर का इस्तेमाल कैसे करें

  1. 1इनपुट बॉक्स में अपना वेब एड्रेस पेस्ट करें। यदि इसमें प्रोटोकॉल नहीं है, तो टूल अपने आप HTTPS मान लेगा।
  2. 2स्ट्रक्चर्ड टेबल में निकाले गए URL घटकों, जैसे होस्टनेम, पाथ और ओरिजिन को देखें।
  3. 3क्वेरी स्ट्रिंग को अलग-अलग, एडिट करने योग्य की-वैल्यू पेयर (key-value pairs) में देखने के लिए नीचे स्क्रॉल करें।
  4. 4URL को तुरंत फिर से बनाने के लिए पैरामीटर बदलें, जोड़ें या हटाएं, या पैरामीटर को फ़ॉर्मेटेड JSON के रूप में कॉपी करें।

एक तेज़ और प्राइवेट URL पार्सर

लंबे और जटिल वेब एड्रेस के साथ काम करना मुश्किल हो सकता है, खासकर तब जब उनमें ट्रैकिंग टैग, API टोकन या एन्कोडेड कैरेक्टर भरे हों। यह URL पार्सर किसी भी वेब एड्रेस को उसके मुख्य हिस्सों में बांट देता है, जिससे इसे पढ़ना, डिबग करना और मॉडिफाई करना आसान हो जाता है।

चूंकि यह टूल पूरी तरह से आपके ब्राउज़र के अंदर काम करता है, इसलिए यह ऑनलाइन URL पार्स करने का एक बेहद सुरक्षित तरीका है। चाहे आप किसी वेबहुक पेलोड की जांच कर रहे हों, डेटाबेस कनेक्शन स्ट्रिंग को डिबग कर रहे हों, या पासवर्ड वाले ऑथेंटिकेशन लिंक को वेरिफाई कर रहे हों, आपका डेटा पूरी तरह से आपके डिवाइस पर ही रहता है। सर्वर पर कभी कुछ भी अपलोड नहीं किया जाता।

URL के हिस्सों को समझना

यूनिफॉर्म रिसोर्स लोकेटर (URL) सिर्फ एक वेब एड्रेस नहीं है; यह निर्देशों की एक स्ट्रक्चर्ड स्ट्रिंग है जो क्लाइंट को बताती है कि किसी रिसोर्स को कैसे एक्सेस करना है। जब आप इस URL डिकोडर और पार्सर में कोई लिंक पेस्ट करते हैं, तो यह स्ट्रिंग को निम्नलिखित स्टैण्डर्ड हिस्सों में बाँट देता है:

प्रोटोकॉल: रिसोर्स को एक्सेस करने के लिए इस्तेमाल की जाने वाली स्कीम, जिसमें सबसे आम http: या https: हैं, लेकिन इसमें ftp:, mailto:, या कस्टम ऐप स्कीम भी शामिल हो सकती हैं। यदि आप प्रोटोकॉल नहीं डालते हैं, तो लिंक को पार्स करने के लिए टूल स्वचालित रूप से शुरुआत में https:// जोड़ देता है।

यूज़रनेम और पासवर्ड: अक्सर डेटाबेस कनेक्शन स्ट्रिंग्स (जैसे postgres://user:pass@localhost) या बेसिक HTTP ऑथेंटिकेशन में उपयोग किया जाता है। पार्सर स्वचालित रूप से इन फ़ील्ड्स को डिकोड करता है ताकि आप रॉ क्रेडेंशियल्स पढ़ सकें।

होस्टनेम और पोर्ट: सर्वर का डोमेन नाम (या IP एड्रेस), और वह विशिष्ट पोर्ट नंबर जिस पर यह लिसन कर रहा है। 80 (HTTP) या 443 (HTTPS) जैसे स्टैण्डर्ड पोर्ट आमतौर पर छिपे होते हैं, लेकिन कस्टम पोर्ट (जैसे :8080) को स्पष्ट रूप से एक्सट्रैक्ट किया जाएगा।

पाथ: सर्वर पर विशिष्ट रूट या फ़ाइल लोकेशन, जो फॉरवर्ड स्लैश से शुरू होती है (उदा., /products/shoes)।

हैश: इसे फ्रैगमेंट आइडेंटिफ़ायर भी कहा जाता है, यह URL का वह हिस्सा है जो # चिह्न के बाद आता है। इसका उपयोग आमतौर पर वेबपेज के किसी विशिष्ट सेक्शन तक स्क्रॉल करने या सिंगल-पेज एप्लिकेशन में रूटिंग को हैंडल करने के लिए किया जाता है।

Query parameters निकालें और उन्हें एडिट करें

डेवलपर्स और मार्केटर्स के लिए सबसे उपयोगी फीचर्स में से एक query string parser है। Query string, URL का वह हिस्सा है जो प्रश्न चिह्न (?) के बाद आता है, जिसमें key-value pairs के रूप में सर्वर को भेजा गया डेटा होता है।

जब आप query parameters को एक्सट्रैक्ट करने के लिए इस टूल का उपयोग करते हैं, तो यह केवल उनकी लिस्ट नहीं दिखाता। यह उन्हें एक इंटरैक्टिव और एडिटेबल इंटरफ़ेस में बदल देता है:

  • रीडेबिलिटी: एम्परसेंड (&) से जुड़े पैरामीटर्स की लंबी स्ट्रिंग्स को साफ-सुथरी पंक्तियों (rows) में बांट दिया जाता है।
  • लाइव एडिटिंग: आप मौजूदा वैल्यूज़ को मॉडिफाई कर सकते हैं, keys बदल सकते हैं, या उन पैरामीटर्स को डिलीट कर सकते हैं जिनकी आपको अब ज़रूरत नहीं है।
  • नया डेटा जोड़ें: लिंक में नए key-value pairs जोड़ने के लिए "Add Parameter" बटन पर क्लिक करें।
  • JSON एक्सपोर्ट: अगर आपको किसी एप्लिकेशन या API रिक्वेस्ट में डेटा का उपयोग करना है, तो यह टूल अपने आप आपके सभी पैरामीटर्स का एक फ़ॉर्मेटेड JSON ऑब्जेक्ट जनरेट कर देता है। अगर एक ही key कई बार आती है (जैसे, ?tag=new&tag=sale), तो JSON उन वैल्यूज़ को एक array में अच्छी तरह से ग्रुप कर देता है।

जैसे ही आप पैरामीटर्स में बदलाव करते हैं, टूल तुरंत पेज के नीचे पूरा URL फिर से बना देता है, जो कॉपी करने के लिए तैयार रहता है।

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

API रिक्वेस्ट्स को डीबग करना: जब कोई API कॉल फेल होती है, तो अक्सर इसका कारण गलत क्वेरी स्ट्रिंग या गलत तरीके से एन्कोड किया गया पैरामीटर होता है। पार्सर में एंडपॉइंट पेस्ट करके आप सटीक रूप से यह जांच सकते हैं कि कौन सी कीज़ (keys) और वैल्यूज़ (values) भेजी जा रही हैं। यदि आपको उन्हें जोड़ने से पहले किसी विशिष्ट स्ट्रिंग को मैन्युअल रूप से एन्कोड या डीकोड करने की आवश्यकता है, तो आप URL Encode/Decode टूल का उपयोग कर सकते हैं।

ट्रैकिंग लिंक्स को क्लीन करना: मार्केटर्स को अक्सर UTM पैरामीटर्स (utm_source, utm_medium, आदि) और एफिलिएट IDs से भरे बड़े URLs का सामना करना पड़ता है। यह पार्सर आपको लिंक से जुड़े हर ट्रैकिंग टैग को स्पष्ट रूप से देखने, उन्हें नए कैंपेन के लिए एडिट करने, या एक क्लीन, कैनोनिकल URL प्राप्त करने के लिए उन्हें पूरी तरह से हटाने की सुविधा देता है।

कनेक्शन स्ट्रिंग्स की जांच करना: डेवलपर्स अक्सर डेटाबेस या कैशिंग सर्वर (जैसे, Redis या MongoDB) से कनेक्ट करने के लिए URL फॉर्मेट्स का उपयोग करते हैं। यह टूल बिना किसी जोखिम के इन स्ट्रिंग्स से होस्ट, पोर्ट और ऑथेंटिकेशन क्रेडेंशियल्स को सुरक्षित रूप से निकालता है, क्योंकि सारी प्रोसेसिंग लोकली (locally) होती है।

वेब ट्रैफ़िक का विश्लेषण करना: यदि आप रॉ (raw) सर्वर लॉग्स या एनालिटिक्स डेटा देख रहे हैं, तो आपको यह समझने की आवश्यकता हो सकती है कि रिक्वेस्ट्स कहाँ से आ रही हैं और वे क्या मांग रही हैं। URLs को पार्स करने के साथ-साथ User Agent Parser से विज़िटर के ब्राउज़र की डिटेल्स चेक करना या DNS Lookup से डोमेन को वेरिफाई करना, आपके नेटवर्क ट्रैफ़िक की पूरी जानकारी दे सकता है।

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

URL पार्सर क्या काम करता है?
URL पार्सर एक जटिल वेब एड्रेस को उसके अलग-अलग हिस्सों (जैसे protocol, hostname, port, path और query parameters) में बांट देता है। इससे लंबे या उलझे हुए URL को पढ़ना, डिबग (debug) करना और एडिट करना बहुत आसान हो जाता है।
Query string पार्सर कैसे काम करता है?
यह टूल URL में प्रश्न चिह्न (?) के बाद वाले हिस्से की पहचान करता है और उसे अलग-अलग keys और values में बांट देता है। यह URL-encoded कैरेक्टर्स (जैसे स्पेस के लिए %20) को अपने आप डिकोड कर देता है, जिससे आप भेजे जा रहे असली डेटा को आसानी से पढ़ सकते हैं।
क्या मैं URL पैरामीटर्स को एडिट कर सकता हूँ?
हाँ। पार्स होने के बाद, query parameters इनपुट फील्ड्स में दिखाई देते हैं। आप values बदल सकते हैं, keys को एडिट कर सकते हैं, पैरामीटर्स को पूरी तरह से हटा सकते हैं या नए जोड़ सकते हैं। पेज के नीचे मौजूद पूरा URL आपके बदलावों के अनुसार तुरंत अपडेट हो जाएगा।
क्या पासवर्ड या API टोकन वाले URL को पार्स करना सुरक्षित है?
हाँ। यह टूल JavaScript का उपयोग करके पूरी तरह से आपके ब्राउज़र में लोकली (locally) काम करता है। आपके URL, जिनमें कोई भी संवेदनशील जानकारी (authentication credentials) शामिल हो, कभी भी किसी सर्वर पर नहीं भेजे जाते या कहीं भी सेव नहीं किए जाते हैं।
टेबल में कुछ फील्ड्स खाली क्यों हैं?
सभी URL हर संभव हिस्से (component) का उपयोग नहीं करते हैं। उदाहरण के लिए, ज़्यादातर सामान्य वेब लिंक्स में यूज़रनेम, पासवर्ड या कोई विशिष्ट पोर्ट नंबर नहीं होता है। यह टूल केवल उन्हीं हिस्सों को दिखाता है जो आपके द्वारा डाले गए URL में वास्तव में मौजूद होते हैं।
अगर मैं http:// या https:// के बिना URL पेस्ट करूँ तो क्या होगा?
अगर आप "example.com/path" जैसा कोई डोमेन पेस्ट करते हैं, तो पार्सर इसे एक वैध (valid) और पार्स करने योग्य URL बनाने के लिए इसके आगे अपने आप "https://" जोड़ देगा।
URL एनकोड और डिकोडURL के लिए टेक्स्ट को परसेंट-एनकोड करें, या एनकोड किए गए URL और क्वेरी स्ट्रिंग्स को वापस पढ़ने योग्य टेक्स्ट में डिकोड करें।मेरा User Agent क्या हैअपनी User Agent स्ट्रिंग देखें और जानें कि यह आपके ब्राउज़र, सिस्टम और डिवाइस के बारे में क्या बताती है — या किसी अन्य को डिकोड करें।DNS लुकअपकिसी भी डोमेन के DNS रिकॉर्ड्स चेक करें, या IP एड्रेस का होस्टनेम पता करें।Base64 एनकोड और डिकोडटेक्स्ट और फाइल्स को Base64 में बदलें और वापस लाएं, पूर्ण UTF-8 और Base64URL सपोर्ट के साथ।Base64 से Imageअपने ब्राउज़र में तुरंत Base64 स्ट्रिंग्स और Data URIs को डिकोड करके देखने और डाउनलोड करने योग्य images में बदलें।Chmod कैलकुलेटरचेकबॉक्स, 755 जैसे ऑक्टल नंबर और rwxr-xr-x जैसी सिम्बोलिक परमिशन के बीच कन्वर्ट करें।