टेक्स्ट को URL-सुरक्षित फॉर्मेट (परसेंट-एनकोडिंग) में बदलें या परसेंट-एनकोडेड URLs को सामान्य टेक्स्ट में डिकोड करें।
URL एनकोडिंग, जिसे परसेंट-एनकोडिंग भी कहा जाता है, एक ऐसी प्रक्रिया है जिसका उपयोग वर्णों को ऐसे प्रारूप में बदलने के लिए किया जाता है जिसे इंटरनेट पर यूनिफॉर्म रिसोर्स लोकेटर्स (URLs) के माध्यम से सुरक्षित रूप से भेजा जा सके। URL में केवल सीमित संख्या में वर्ण (अल्फान्यूमेरिक वर्ण और कुछ विशेष प्रतीक जैसे -, _, ., ~) हो सकते हैं।
अन्य किसी भी वर्ण, जैसे स्पेस, विराम चिह्न, या गैर-ASCII वर्णों को एनकोड किया जाना चाहिए। इसमें असुरक्षित वर्ण को '%' प्रतीक के साथ उस वर्ण के ASCII या UTF-8 मान के दो अंकों के हेक्साडेसिमल प्रतिनिधित्व से बदलना शामिल है।
एनकोडिंग आपके टेक्स्ट में असुरक्षित वर्णों को %HH प्रारूप में बदलती है। उदाहरण के लिए, स्पेस वर्ण %20 बन जाता है, विस्मयादिबोधक चिह्न %21 बन जाता है, और 'é' वर्ण %C3%A9 (UTF-8 का उपयोग करके) बन सकता है। यह सुनिश्चित करता है कि जब डेटा को URL क्वेरी स्ट्रिंग या पाथ में शामिल किया जाता है, तो वह सही और अखंडित रहता है।
डिकोडिंग इस प्रक्रिया को उलटती है, %HH अनुक्रमों को उनके मूल वर्णों में बदलती है। यह URL प्राप्त करने वाले एप्लिकेशन या सर्वर को इच्छित डेटा, जैसे खोज शब्द, पैरामीटर, या फ़ाइल पाथ को सही ढंग से समझने की अनुमति देता है।