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

URL एनकोड/डीकोड

URL एनकोड/डीकोड

URL एनकोड/डीकोड: URL प्रतिशत एन्कोडिंग और डिकोडिंग का समर्थन करता है, विशेष वर्ण, रिक्त स्थान और बहुभाषी पाठ को संभालता है। एन्कोडिंग प्रारूप को स्वचालित रूप से पहचानता है, क्वेरी पैरामीटर प्रसंस्करण का समर्थन करता है, API कॉल, फॉर्म सबमिशन और लिंक शेयरिंग के लिए उपयुक्त है।

URL एनकोड/डीकोड

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

1
ऊपर वह सामग्री दर्ज करें (URL, टेक्स्ट, CJK आदि)।
2
मोड चुनने के लिए Encode या Decode पर क्लिक करें।
3
बटन पर क्लिक करते ही रूपांतरण होगा, परिणाम उसी टेक्स्टएरिया में दिखाई देगा।
4
नीचे दिए गए कॉपी बटन से परिणाम कॉपी करें।

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

API पैरामीटर

क्वेरी पैरामीटर और अनुरोध बॉडी को एन्कोड करें, ताकि विशेष अक्षर सही ढंग से ट्रांसमिट हों।

फ़ॉर्म सबमिशन

GET/POST डेटा संभालें; CJK और विशेष प्रतीक समर्थित हैं।

लिंक साझा करना

CJK/विशेष अक्षर वाले URL बनाएँ बिना गड़बड़ी के।

सर्च क्वेरी

कीवर्ड एन्कोड करें, विशेष रूप से जब उनमें & = # ? जैसे प्रतीक हों।

अतिरिक्त परिदृश्य

percent encoding, URI encoder और URL escape को उसी प्रवाह में संभाला जा सकता है, ताकि कॉपी या एक्सपोर्ट से पहले परिणाम जल्दी जांचे जा सकें।

उपयोग टिप्स

डबल एन्कोडिंग से बचें: जाँचें कि कंटेंट में पहले से %XX अनुक्रम तो नहीं हैं।
आंशिक एन्कोडिंग: केवल पैरामीटर मानों को एन्कोड करें (जैसे ?key=encoded), URL संरचना को वैसा ही रखें।
डीबग: नेटवर्क अनुरोधों में पैरामीटर डीकोड करें, ताकि समस्या जल्दी पहचान सकें।
Reserved कैरेक्टर: : / ? # [ ] @ ! $ & ' ( ) * + , ; = का विशेष अर्थ होता है; जब इन्हें डेटा के रूप में उपयोग करें तो आमतौर पर एन्कोड करना पड़ता है (संदर्भ‑निर्भर, खास तौर पर : / ? # & = +)।
कैरेक्टर एन्कोडिंग: non‑ASCII कैरेक्टर UTF‑8 में 1–4 बाइट के रूप में एन्कोड होते हैं, हर बाइट को %HH के रूप में लिखा जाता है।

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

URL एन्कोडिंग ≠ एन्क्रिप्शन: यह केवल रिवर्सिबल फ़ॉर्मैट रूपांतरण है, संवेदनशील डेटा की सुरक्षा नहीं करता।
URL लंबाई: कुल लंबाई 2048 अक्षर से कम रखना बेहतर (ब्राउज़र/सर्वर के अनुसार भिन्न हो सकता है)।
स्पेस अंतर: क्वेरी स्ट्रिंग में स्पेस + (form encoding) या %20 (general) हो सकता है; यह टूल डिफ़ॉल्ट रूप से %20 उपयोग करता है।
बहुत लंबा टेक्स्ट: ब्राउज़र को अनुत्तरदायी या crash कर सकता है; हिस्सों में प्रोसेस करने पर विचार करें।

सेशन प्रबंधन

अंतिम परिणाम एक्सपोर्ट करने से पहले मौजूदा सामग्री को कभी भी बदला, साफ़ किया और दोबारा प्रोसेस किया जा सकता है।
संवेदनशील डेटा (पासवर्ड, keys, tokens) को एन्क्रिप्ट करना चाहिए, केवल एन्कोड नहीं।

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

5

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