code: public static String encodeQuery(String url, Charset charset) {
  		if (StrUtil.isEmpty(url)) {
  			return url;
  		}
  		if (null == charset) {
  			charset = CharsetUtil.defaultCharset();
  		}
  		return URLEncoder.QUERY.encode(url, charset);
  	}
docs: 编码字符为URL中查询语句<br>
  将需要转换的内容（ASCII码形式之外的内容），用十六进制表示法转换出来，并在之前加上%开头。<br>
  此方法用于POST请求中的请求体自动编码，转义大部分特殊字符
  
  @param url 被编码内容
  @param charset 编码
  @return 编码后的字符
  @since 4.4.1