توفر Java فئة URLEncoder التي تحتوي على طريقة ترميز () < / span >< span style = "عائلة الخط: يرث؛" >. هذه الطريقة < / span > ترميز سلسلة < br / >
تحتاج أيضا إلى وسيلة لفك التشفير. تحتوي الفئة URLDecoder على النمط فك التشفير () < / span> لفك تشفير السلسلة المشفرة باستخدام URLEncoder.
تحتاج أيضا إلى وسيلة لفك التشفير. تحتوي الفئة URLDecoder على النمط فك التشفير () < / span> لفك تشفير السلسلة المشفرة باستخدام URLEncoder.
مثال:
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.
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...