URL एनकोडर और डिकोडर
URL के लिए विशेष वर्णों को सुरक्षित रूप से एनकोड करें, या परसेंट-एनकोडेड स्ट्रिंग्स को वापस सामान्य टेक्स्ट में डिकोड करें।
इनपुट
आउटपुट
यूआरएल एनकोडिंग क्या है?
URL एन्कोडिंग (या परसेंट-एन्कोडिंग) यूनिफॉर्म रिसोर्स आइडेंटिफायर (URI) में जानकारी को एन्कोड करने की एक प्रणाली है। URL को इंटरनेट पर केवल ASCII कैरेक्टर-सेट का उपयोग करके भेजा जा सकता है। क्योंकि URL में अक्सर ASCII सेट के बाहर के कैरेक्टर होते हैं, इसलिए उन्हें एक मान्य प्रारूप में परिवर्तित करना पड़ता है। URL एन्कोडिंग असुरक्षित ASCII कैरेक्टर्स को "%" और उसके बाद आने वाले दो हेक्साडेसिमल अंकों से बदल देता है।
अक्सर पूछे जाने वाले प्रश्न
स्पेस को %20 में क्यों बदला जाता है?
मानक URL में स्पेस की अनुमति नहीं होती है। ASCII कैरेक्टर सेट में स्पेस का हेक्साडेसिमल मान 20 है। इसलिए, जब एक URL को एनकोड किया जाता है, तो सभी स्पेस को "%20" स्ट्रिंग से बदल दिया जाता है ताकि यह सुनिश्चित हो सके कि लिंक सभी ब्राउज़रों और सर्वरों पर ठीक से काम करे।