यूआरएल एन्कोडिंग, इसे इस तरह उपयोग करें
आप यूआरएल घटकों जैसे कि खोज शब्द या प्रतिशत के रूप में व्यक्त वर्णों को डीकोड कर सकते हैं।
उदाहरण उपयोग
रिक्त स्थान को %20 से बदल दिया गया है। अन्य मापदंडों से अलग करने के लिए खोज शब्द में & को %26 से बदल दिया गया है।
कृपया ध्यान दें
संपूर्ण पते के बजाय व्यक्तिगत घटकों पर encodeURIComponent लागू करें। डिकोडिंग करते समय, + बरकरार रखा जाता है।
चरण-दर-चरण निर्देश
- एक खोज शब्द या यूआरएल पैरामीटर मान दर्ज करें।
- एन्कोडिंग या डिकोडिंग का चयन करें।
- पूरा पता डालते समय डबल एन्कोडिंग की जांच करें।
संपूर्ण पता और पैरामीटर मान भिन्न हैं
यह टूल encodeURIComponent और decodeURIComponent का उपयोग करता है। इसका उद्देश्य यूआरएल के कुछ मूल्यों को सुरक्षित रूप से पारित करना है। यदि आप पूरे पते को एन्कोड करते हैं, तो : और / भी परिवर्तित हो जाते हैं, इसलिए इसे सीधे नियमित लिंक के रूप में उपयोग नहीं किया जा सकता है। पहले से एन्कोड किए गए %20 को दोबारा एन्कोड करने पर परिणाम %2520 आता है, जो मूल इरादे से अलग है।
| मूल पाठ | एन्कोडिंग परिणाम |
|---|---|
| a b | a%20b |
| a&b | a%26b |
| 한글 | %ED%95%9C%EA%B8%80 |
अक्सर पूछे जाने वाले प्रश्न
डिकोडेड + स्पेस में नहीं बदलता है।
यह उपकरण यूआरआई घटक नियमों का पालन करता है, इसलिए + को वैसे ही छोड़ दें। यह HTML फॉर्म के लिए एप्लिकेशन/x-www-form-urlencoded नियम से अलग है।
मुझे यह कहते हुए एक त्रुटि मिलती है कि यह एक अमान्य यूआरआई है।
% के बाद हेक्साडेसिमल प्रारूप गलत हो सकता है या वैध यूटीएफ-8 बाइट संयोजन नहीं हो सकता है। सुनिश्चित करें कि मूल को काटा न जाए।
क्या यूआरएल एन्कोडिंग XSS को रोक सकती है?
अकेले यूआरएल एन्कोडिंग सभी सुरक्षा समस्याओं का समाधान नहीं करती है। प्रत्येक HTML आउटपुट, URL श्वेतसूची और स्क्रिप्ट संदर्भ के लिए उचित प्रबंधन आवश्यक है।
लिखित और संचालित: Moyoutil · सामग्री समीक्षा: 2026-09-30 · त्रुटि रिपोर्ट