URL एनकोडिंग

लेखक: John Stephens
निर्माण की तारीख: 2 जनवरी 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
यूआरएल एन्कोडिंग क्या है? - यूआरएल एनकोड/डीकोड समझाया - वेब विकास ट्यूटोरियल
वीडियो: यूआरएल एन्कोडिंग क्या है? - यूआरएल एनकोड/डीकोड समझाया - वेब विकास ट्यूटोरियल

विषय

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

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


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

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

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

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

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