java实现url转码问题

URL组成只能是使用英文字母、阿拉伯数字和某些标点符号,只能使用url合法的字符,不能使用其他文字和符号。如果使用了非法字符来访问某资源(如:+#==等)否则就会导致资源访问异常或失败。

因此这就意味着转码的问题。转码代码如下:

String url = "http://www.xxxxx.com/?name=cccc====";//这么写只是为了验证此url是否能正常的进行转码;

String encoderUrl = URLEncoder.encode(url ,"UTF-8");

你可能感兴趣的:(java实现url转码问题)