import java.io.UnsupportedEncodingException ؛
Encode_Decode الفئة العامة {
الفراغ العام الثابت الرئيسي (سلسلة [] args) {
عنوان url للسلسلة = "هذا test_[]< > ()!#^$@%~&*";
جرب {
String urlencode = java.net.URLEncoder.encode (url ، "UTF-8") ؛
System.out.println ("الترميز: "+urlencode);
سلسلة urldecode = java.net.URLDecoder.decode (urlencode ، "UTF-8") ؛
System.out.println ("فك التشفير: "+ urldecode);
} catch (UnsupportedEncodingException e) {
// TODO كتلة الصيد التي تم إنشاؤها تلقائيا
e.printStackTrace ();
}
}
}
< / pre>< / div>Outputالترميز: This+is+a+test_٪5B٪5D٪3C٪3E٪28٪29٪21٪23٪5E٪24٪40٪25٪7E٪26*في هذا البرنامج، يتم تمرير متغير urlencode السلسلة كوسيطة في الأسلوب URLEncoder.encoder.encoder.encoder ومن ثم يتم عرض النتيجة. بعد ذلك ، يقوم بفك تشفير المتغير المشفر باستخدام URLDecoder.decode ويعرض عنوان url.
فك الشفرة: هذه test_[]< > ()!#^$@٪~&*
لمزيد من المعلومات ، أوصي بقراءة وثائق Java ل URLEncoder and URLDecoder.
Please disable your ad blocker and refresh the window to use this website.