WeixinWebUtil(微信请求工具类)
public class WeixinWebUtil {
private static Logger log = LoggerFactory.getLogger(WeixinWebUtil.class);
public static String doGet(String url, String charset, int connectTimeout, int readTimeout) {
return httpRequest(url, "GET", null, charset, connectTimeout, readTimeout, null);
}
public static String doGet(String url, String charset, int connectTimeout, int readTimeout, Map headerMap) {
return httpRequest(url, "GET", null, charset, connectTimeout, readTimeout, headerMap);
}
//url为不带 ? 号的url
public static String doGet(String url, Map paramMap, String charset, int connectTimeout, int readTimeout) throws IOException {
String query = buildQuery(paramMap, charset);
return httpRequest(url + "?" + query, "GET", null, charset, connectTimeout, readTimeout, null);
}
public static String doGet(String url, Map paramMap, String charset, int connectTimeout, int readTimeout, Map headerMap) throws IOException {
String query = buildQuery(paramMap, charset);
return httpRequest(url + "?" + query, &