private static String urlEncode(String url){
try {
url = URLEncoder.encode(url, "UTF-8");
url = url.replaceAll("\\+", "%20");
url = url.replaceAll("%2F","/");
url = url.replaceAll("%3F","?");
url = url.replaceAll("%25","%");
url = url.replaceAll("%23","#");
url = url.replaceAll("%26","&");
url = url.replaceAll("%3D","=");
url = url.replaceAll("%3A",":");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return url;
}
java把Url中的中文字符转换为%加上对应的十六进制ASCII码值
最新推荐文章于 2024-08-11 03:16:58 发布