import java.io.UnsupportedEncodingException;
public class Encode_Decode {
public static void main(String[] args) {
String url = "Это test_[]< > ()!#^$@%~&*";
try {
String urlencode = java.net.URLEncoder.encode(url, "UTF-8");
System.out.println("Кодировка: "+urlencode);
String urldecode = java.net.URLDecoder.decode(urlencode, "UTF-8");
System.out.println("Декодирование: "+urldecode);
} catch (UnsupportedEncodingException e) {
// TODO Автоматически сгенерированный catch block
e.printStackTrace();
}
}
}
Кодирование: This+is+a+test_%5B%5D%3C%3E%28%29%21%23%5E%24%40%25%7E%26*В этой программе переменная String urlencode передается в качестве аргумента в методе URLEncoder.encoder.encoder и затем выводится результат. Затем он декодирует переменную, закодированную с помощью URLDecoder.decode и отображает декодированный url.
Декодировать: Это test_[]< > ()!#^$@%~&*
Please disable your ad blocker and refresh the window to use this website.