package org.springblade.common.utils;
|
|
import com.alibaba.fastjson.JSON;
|
import org.apache.http.HttpEntity;
|
import org.apache.http.client.methods.CloseableHttpResponse;
|
import org.apache.http.client.methods.HttpPost;
|
import org.apache.http.entity.ContentType;
|
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;
|
|
public class arg {
|
public static String url="http://192.168.0.109:80";
|
public static String test01(String path,Object obj) throws Exception{
|
CloseableHttpClient httpClient = HttpClients.createDefault();
|
HttpPost httpPost = new HttpPost(path);
|
httpPost.setEntity(new StringEntity(JSON.toJSONString(obj),
|
ContentType.create("application/json", "UTF-8")));
|
CloseableHttpResponse execute = httpClient.execute(httpPost);
|
HttpEntity entity = execute.getEntity();
|
String str = EntityUtils.toString(entity);
|
httpPost.clone();
|
httpClient.close();
|
System.out.println(str);
|
return str;
|
}
|
}
|