Friday, 15 August 2014

java - Encoding URL contains Arabic words -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 6 जवाब

मेरे पास ऑडियो फ़ाइल के लिए url है जिसमें कुछ अरबी शब्द और रिक्त स्थान शामिल हैं

  http://globalmedia.cc/Testing/CMS/main/ مسلسلات / مسلسلات كوميدية / يوميات ونيس / الحلقة الثانية एमपी 3  

मैंने कोशिश की

  यूआरआई यूरी = नया यूआरआई (url.getProtocol (), url.getUserInfo (), url.getHost (), url.getPort (), url.getPath ( ), Url.getQuery (), url.getRef ()); Url = uri.toURL ();  

परिणाम // काम नहीं कर रहा है

  http://globalmedia.cc/Testing/CMS/main/ مسلسلات / مسلسلات% 20 كوميدية% 20 /  

जब मैं लेकिन गूगल क्रोम में यह लिंक फिर इसे कॉपी फिर से हो गया है

  http: // globalmedia सीसी / परीक्षण / सीएमएस / मुख्य /% D9% 85% D8% बी 3% D9% 84% D8% बी 3% D9% 84% D8% ए 7% D8% ए.ए. /% D9% 85% D8% बी 3% D9% 84% D8% बी 3% D9% 84% D8% ए 7% D8% ए.ए.% 20% D9% 83% D9% 88% D9% 85% D9% 8A% D8% वायुसेना% D9% 8A% D8% A9% 20 /% D9 % 8A% D9% 88% D9% 85% D9% 8A% D8% ए 7% D8% ए.ए.% 20% D9% 88% D9% 86% D9% 8A% D8% बी 3 /% D8% ए 7% D9% 84% डी 8% एडी% डी 9% 84% डी 9% 82% डी 8% ए 9% 20% डी 8% ए 7% डी 9% 84% डी 8% एबी% डी 8% ए 7% डी 9% 86% डी 9% 8 ए% डी 8% ए 9. एमपी 3   

और यह मेरे लिए काम किया मैं क्या करना चाहता हूं जो Google क्रोम जावा कोड द्वारा करता है? संकेत: यूआरएल खुराक पैरामीटर नहीं है, इसलिए मैं यूआरएल को एन्कोड करना चाहता हूं। कोई भी मदद!

इसे आज़माएं:

  स्ट्रिंग यूआरएल = "http : //globalmedia.cc/Testing/CMS/main/ مسلسلات / مسلسلات كوميدية / يوميات ونيس / الحلقة الثانية एमपी 3 "; कोशिश {urlEncoded = URLEncoder.encode (url, "utf-8"); } पकड़ (असमर्थित एन्कोडिंग अपवाद ई) {e.printStackTrace (); } System.out.println ("एन्कोडेड यूआरएल:" + urlEncoded);  

No comments:

Post a Comment