दिलचस्प पोस्ट
क्लासेस। क्या बात है? डिस्ट्रिक्ट को स्पष्ट रूप से बुला रहा है ओवरराइडिंग सार प्रकार के साथ केक पैटर्न ऊपरी टाइप बाउंड्स के साथ काम नहीं करते हैं एक प्रतीकात्मक लिंक और एक कठिन लिंक के बीच क्या अंतर है? गूगल मैप्स एपीआई V3 के माध्यम से एक खींचने योग्य पिन के अक्षांश और देशांतर को पुनः प्राप्त करें लकड़हारा सबसे अच्छा अभ्यास अभ्यास RegEx के साथ डोमेन नाम सत्यापन स्थिति बार पाठ रंग आईओएस 7 .NET अनुप्रयोगों के लिए स्क्रिप्टिंग कार्यक्षमता को जोड़ना रेल इंजन – रत्न निर्भरताओं, उन्हें आवेदन में कैसे लोड करें? JQuery के उपयोग के बिना चिकनी स्क्रॉल हेरूका पुश को खारिज कर दिया, कोई सिडर समर्थित ऐप नहीं मिला डेटाबेस बनाम फ़ाइल सिस्टम में छवियाँ कंसोल में टाइमआउट कैसे जोड़ें। रीडलाइन ()? org.hibernate.LazyInitializationException पर com.sun.faces.renderkit.html_basic.MenuRenderer.convertSelectManyValuesForModel

यूआरएल चर में स्लैश

मैंने पृष्ठ पर डायनामिक यूआरएल रखने के लिए अपना ठंडाफ्रेंड्स एप्लीकेशन स्थापित किया है, जैसे कि

www.musicExplained/index.cfm/artist/:VariableName 

हालांकि मेरे चर नाम कभी-कभी स्लेश होते हैं, जैसे कि

 www.musicExplained/index.cfm/artist/GZA/Genius 

यह एक समस्या पैदा कर रहा है, क्योंकि मेरा अनुप्रयोग मानता है कि स्लेश में चर नाम वेबसाइट के एक अलग खंड, कलाकार एल्बमों का प्रतिनिधित्व करता है। तो यूआरएल असफल हो जायेगा

मैं सोच रहा हूं कि ऐसा होने से रोकने के लिए क्या कोई रास्ता है? क्या मुझे ऐसे किसी फ़ंक्शन का उपयोग करने की आवश्यकता है जो किसी अन्य वर्ण के साथ चर नामों में स्लैश को बदल देता है?

Solutions Collecting From Web of "यूआरएल चर में स्लैश"

आपको %2F रूप में स्लैश से बचने की आवश्यकता है

आप फ़ॉरवर्ड स्लैश को आसानी से बदल सकते हैं / जैसे कि अंडरस्कोर _ जैसे कुछ विकिपीडिया रिक्त स्थान के लिए उपयोग करता है। अंडरस्कोर, आदि के साथ विशेष वर्णों को बदलना, आम बात है।

आपको उनसे बचने की ज़रूरत है, लेकिन इसे केवल %2F मैन्युअल रूप से प्रतिस्थापित नहीं करें आप इस के लिए URLEncoder उपयोग कर सकते हैं

उदाहरण URLEncoder.encode(url, "UTF-8")

तो आप कह सकते हैं

 yourUrl = "www.musicExplained/index.cfm/artist/" + URLEncoder.encode(VariableName, "UTF-8")