在项目中,我们经常会使用到第三方的一些工具或者应用,如小程序,公众号,腾讯云等。需要对第三方相应的 API 发送请求,以实现具体的功能,因此我们可以把发送请求的不同操作封装成一个工具类,方便调用。
public class HttpClientUtil{
private CloseableHttpClient client = null;
public HttpClientUtil() {
RequestConfig requestConfig = RequestConfig.custom().setConnectTimeout(7000).setSocketTimeout(7000).build();
client = HttpClients.custom().setDefaultRequestConfig(requestConfig).build();
}
public String post(String url) throws ParseException, ClientProtocolException, IOException {
return post(url, null);
}
public String post(String url, String params) throws ParseException