code: public static String encodeAll(String url, Charset charset) throws UtilException {
  		try {
  			return java.net.URLEncoder.encode(url, charset.toString());
  		} catch (UnsupportedEncodingException e) {
  			throw new UtilException(e);
  		}
  	}
docs: 编码URL<br>
  将需要转换的内容（ASCII码形式之外的内容），用十六进制表示法转换出来，并在之前加上%开头。
  
  @param url URL
  @param charset 编码
  @return 编码后的URL
  @exception UtilException UnsupportedEncodingException