直接给URL整体中文字符编码
Posted nanahome
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了直接给URL整体中文字符编码相关的知识,希望对你有一定的参考价值。
public static String encode(String url, String encode) throws UnsupportedEncodingException StringBuilder sb = new StringBuilder(); StringBuilder noAsciiPart = new StringBuilder(); for (int i = 0; i < url.length(); i++) char c = url.charAt(i); if (c > 255) noAsciiPart.append(c); else if (noAsciiPart.length() != 0) sb.append(URLEncoder.encode(noAsciiPart.toString(), encode)); noAsciiPart.delete(0, noAsciiPart.length()); sb.append(c); return sb.toString();
以上是关于直接给URL整体中文字符编码的主要内容,如果未能解决你的问题,请参考以下文章