यूआरएल एन्कोडिंग वेब सर्वर और ब्राउज़र द्वारा अमुद्रण योग्य या विशेष वर्णों को सार्वभौमिक रूप से स्वीकृत प्रारूप में अनुवाद करने के लिए एक तंत्र है। जानकारी की एन्कोडिंग को यूनिफ़ॉर्म रिसोर्स नेम्स (यूआरएन), यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर (यूआरआई) और यूनिफ़ॉर्म रिसोर्स लोकेटर्स (यूआरएल) पर लागू किया जा सकता है, और यूआरएल में चयनित वर्णों को प्रतिशत वर्ण और दो से युक्त एक या अधिक वर्ण त्रिक द्वारा प्रतिस्थापित किया जाता है। हेक्साडेसिमल अंक. वर्ण त्रिक में हेक्साडेसिमल अंक बदले गए वर्णों के संख्यात्मक मान को दर्शाते हैं। HTTP अनुरोधों में HTML फॉर्म डेटा सबमिशन में URL एन्कोडिंग का व्यापक रूप से उपयोग किया जाता है।
यूआरएल एन्कोडिंग को प्रतिशत-एन्कोडिंग के रूप में भी जाना जाता है।
यूआरएल एन्कोडिंग के लिए आम तौर पर दो-चरणीय प्रक्रिया का पालन किया जाता है, जिसमें यूटीएफ -8 एन्कोडिंग के साथ वर्ण स्ट्रिंग को बाइट अनुक्रम में परिवर्तित करना और फिर प्रत्येक बाइट का रूपांतरण जो एक गैर-एएससीआईआई वर्ण है, को "%HH" में परिवर्तित करना शामिल है, जहां एचएच प्रतिस्थापित बाइट का संगत हेक्साडेसिमल प्रतिनिधित्व है। यूआरएल एन्कोडिंग गैर-एएससीआईआई वर्णों को ऐसे प्रारूप में बदलने में मदद कर सकती है जिसे इंटरनेट पर प्रसारित किया जा सकता है।
0 Comments