import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.config.RequestConfig;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;
代码实现:
/**
* http发送POST请求
*
* @author J.M.C
* @since 2019年1月16日
* @param url 长连接URL
* @param paramsJson 请求参数body
* @return result 字符串
*/
public static String httpPostRequest(String url, JSONObject paramsJson) {
logger.info("httpPostRequest url : " + url + " paramMap : " + paramsJson);
if(StringUtil.isEmptyStr(url)){
logger.error("httpPostRequest url is null");