URL एनकोडर / डिकोडर कैसे काम करता है
URL एनकोडर / डिकोडर स्ट्रिंग को पर्सेंट-एनकोडिंग (जिसे URL एनकोडिंग भी कहते हैं) में और वापस बदलता है, जो RFC 3986 के अनुसार URL में ख़ास वर्णों को सुरक्षित रूप से शामिल करने के लिए ज़रूरी फ़ॉर्मेट है। किसी कच्ची स्ट्रिंग को एनकोड करने के लिए पेस्ट करें, या पर्सेंट-एनकोडेड स्ट्रिंग को पढ़ने लायक रूप में डिकोड करने के लिए पेस्ट करें। यह बदलाव पूरी तरह ब्राउज़र में JavaScript के encodeURIComponent और decodeURIComponent का उपयोग करके होता है; आपका कुछ भी आपके डिवाइस से बाहर नहीं जाता।
URL एनकोडिंग तब काम आती है जब आप क्वेरी पैरामीटर, रीडायरेक्ट URI या कैनॉनिकल लिंक प्रोग्रामेटिक रूप से बनाते हैं। एक स्पेस %20 बन जाता है, एम्परसैंड %26 बन जाता है, हैश %23 बन जाता है, वग़ैरह। एनकोडिंग इंटरनेशनलाइज़्ड डोमेन नामों और पाथ सेगमेंट में मौजूद non-ASCII वर्णों पर भी लागू होती है। यह टूल पूरे URI को एनकोड करने के लिए encodeURI मोड भी देता है, जो '/', '?' और '#' जैसे संरचनात्मक वर्णों को बचाकर रखता है।