Referencia: URL url escapó codificar caracteres especiales
Java y URL codificación
codificación
URLEncoder.encode (URL, "UTF-8");
la decodificación
URLDecoder.decode (URL, "UTF-8");
experimento
1 Cadena strEncode = URLEncoder.encode ( "https://www.baidu.com/s?wd=编码", "UTF-8" ); 2 Cadena strDecode = URLDecoder.decode ( "https://www.baidu.com/s?wd= % E7%% BC 96% E7% A0% 81 ", "UTF-8" ); 3 System.out.println (strEncode); 4 System.out.println (strDecode);
exportación
1 https% 3A% 2F% 2Fwww.baidu.com% 2Fs% 3Fwd% 3D % E7% BC% 96% E7% A0% 81 2 https: // www.baidu.com/s?wd=编码