घर ऑडियो Url एन्कोडिंग क्या है? - टेक्नोपेडिया से परिभाषा

Url एन्कोडिंग क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - URL एनकोडिंग का क्या अर्थ है?

URL एन्कोडिंग वेब सर्वर और ब्राउज़रों द्वारा सार्वभौमिक रूप से स्वीकृत प्रारूप में अनपेक्षित या विशेष वर्णों के अनुवाद के लिए एक तंत्र है। जानकारी का एन्कोडिंग यूनिफ़ॉर्म रिसोर्स नेम्स (URNs), यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर (URI) और यूनिफ़ॉर्म रिसोर्स लोकेटर (URL) पर लागू किया जा सकता है, और URL में चयनित वर्णों को प्रतिशत वर्ण और दो से मिलकर बने एक या अधिक कैरेक्टर ट्रिपल द्वारा प्रतिस्थापित किया जाता है हेक्साडेसिमल अंक। वर्ण त्रिगुणों में हेक्साडेसिमल अंक वर्णों के संख्यात्मक मान का प्रतिनिधित्व करते हैं जिन्हें प्रतिस्थापित किया जाता है। एचटीटीपी अनुरोधों में एचटीएमएल फॉर्म डेटा सबमिशन में URL एन्कोडिंग का व्यापक रूप से उपयोग किया जाता है।

URL एन्कोडिंग को प्रतिशत-एन्कोडिंग के रूप में भी जाना जाता है।

Techopedia URL Encoding की व्याख्या करता है

RFC 3986 के अनुसार, URL में पाए जाने वाले वर्ण आरक्षित और अनारक्षित ASCII वर्णों के निर्धारित सेट में मौजूद होने चाहिए। हालाँकि, URL एन्कोडिंग उन वर्णों को अनुमति देता है जिन्हें अन्यथा अनुमत वर्णों की सहायता से प्रतिनिधित्व करने की अनुमति नहीं होगी। URL एन्कोडिंग का उपयोग ज्यादातर गैर-ASCII नियंत्रण वर्णों के लिए किया जाता है - 128 वर्णों के ASCII वर्ण सेट से परे वर्ण और अर्धवृत्त, समान चिह्न, स्थान या कैरेट जैसे आरक्षित वर्ण।

आमतौर पर URL एन्कोडिंग के लिए एक दो-चरण की प्रक्रिया का पालन किया जाता है, जिसमें चरित्र स्ट्रिंग को यूटीएफ -8 एन्कोडिंग के साथ बाइट अनुक्रम में परिवर्तित किया जाता है और फिर प्रत्येक बाइट का रूपांतरण जो "% HH" करने के लिए एक गैर- ASCII चरित्र है, जहां है HH प्रतिस्थापित बाइट का संबंधित हेक्साडेसिमल प्रतिनिधित्व है। URL एन्कोडिंग गैर- ASCII वर्णों को एक प्रारूप में बदलने में मदद कर सकती है जिसे इंटरनेट पर प्रसारित किया जा सकता है।

Url एन्कोडिंग क्या है? - टेक्नोपेडिया से परिभाषा