ब्राउजरमा मात्र

URL एन्कोड/डिकोड (नेपाली URL र क्वेरी रूपान्तरण)

तपाईंको ब्राउजरमा तुरुन्तै URL एन्कोड डिकोड (परसेन्ट-एन्कोडिङ)। encodeURIComponent / encodeURI बीच स्विच गर्नुहोस् र सम्भावित डबल एन्कोडिङ पत्ता लगाउनुहोस्।

मोड
लक्ष्य
उन्नत विकल्पहरू
निष्क्रिय रूपान्तरण तपाईंको ब्राउजरमा स्थानीय रूपमा चल्छ। कुनै डाटा सर्भरमा पठाइँदैन।

विकल्पहरू

उन्नत

मैले कुन प्रयोग गर्नुपर्छ?

प्यारामिटर मान → encodeURIComponent

क्वेरी मानहरू, पथ खण्डहरू र फाइल नामहरूको लागि उत्तम (सुरक्षित encodeURIComponent रूपान्तरण)।

पूर्ण URL → encodeURI

? & = / जस्ता विभाजकहरू राख्छ ताकि URL हरू पढ्न योग्य रहून्।

+ बनाम %20

“%20” मानक हो। “+” एक फर्म/क्वेरी चलन हो — आवश्यकता अनुसार यसलाई परिवर्तन गर्नुहोस्।

नमुना इनपुटहरू

  • https://example.com/search?q=काठमाडौं लन्च&ref=email#खण्ड
  • utm_source=email&utm_campaign=वसन्त सेल २०२६
  • नमस्ते/Hello?name=राम बहादुर&note=१०%छुट

शर्टकटहरू

अहिले रूपान्तरण गर्नुहोस् ⌘/Ctrl + Enter
चेतावनी ब्यानर बन्द गर्नुहोस् Esc

URL एन्कोड/डिकोड (परसेन्ट-एन्कोडिङ)

परसेन्ट-एन्कोडिङ के हो?

URL एन्कोड/डिकोडले गैर-ASCII र आरक्षित वर्णहरूलाई %xx अनुक्रमहरूमा रूपान्तरण गर्दछ ताकि तिनीहरू URL मा सुरक्षित रूपमा जान सकून्।

encodeURI बनाम encodeURIComponent

व्यक्तिगत मानहरूको लागि encodeURIComponent प्रयोग गर्नुहोस्; पूर्ण URL को लागि encodeURI प्रयोग गर्नुहोस् जहाँ विभाजकहरू रहनु पर्छ।

सुझाव

यदि %25 बारम्बार आइरहन्छ भने, टेक्स्ट डबल-एन्कोड भएको हुन सक्छ। सुरक्षित रूपमा फेरि डिकोड गर्न चेतावनी ब्यानर प्रयोग गर्नुहोस्।

FAQ

+ र %20, के भिन्नता छ?

“%20” स्पेसको लागि RFC-अनुरूप परसेन्ट-एन्कोडिङ हो। “+” मुख्य रूपमा HTML फर्महरूमा (application/x-www-form-urlencoded) प्रयोग गरिन्छ र अक्सर क्वेरी स्ट्रिङहरूमा स्पेसको रूपमा मानिन्छ।

मैले कुन प्रकार्य प्रयोग गर्नुपर्छ?

मानहरूको लागि मात्र (क्वेरी मान, पथ अंश, फाइल नाम), encodeURIComponent रूपान्तरण छनौट गर्नुहोस्। पूर्ण URL को लागि जसले ? & = / राख्नुपर्छ, encodeURI छनौट गर्नुहोस्।

डबल एन्कोडिङ के हो?

यदि %25 (एउटा एन्कोड गरिएको “%”) बारम्बार देखिन्छ भने, मान डबल-एन्कोड भएको हुन सक्छ। मूल पुन: प्राप्त गर्ने प्रयास गर्न “फेरि डिकोड गर्नुहोस्” प्रयोग गर्नुहोस्।