HttpClientUtil工具类
来源:互联网 发布:小金鱼摔炮淘宝 编辑:程序博客网 时间:2024/05/29 17:30
带参数的Get请求
public String Get(String url) throws ClientProtocolException, IOException{ //1.实例化httpClient对象 CloseableHttpClient client=HttpClients.createDefault(); //2.创建一个get实例 HttpGet get=new HttpGet(url); //3.执行请求操作 CloseableHttpResponse response=client.execute(get); //4、读取response /*Header[] headers=response.getAllHeaders();*/ HttpEntity entity=response.getEntity(); String str=EntityUtils.toString(entity, "utf-8"); //5.关闭服务 response.close(); client.close(); return str; }
带参数的post请求
public String Post(String url,String json) throws ClientProtocolException, IOException{ //1.实例化httpClient对象 CloseableHttpClient client=HttpClients.createDefault(); //2.创建一个get实例 HttpPost post=new HttpPost(url); //创建请求内容 StringEntity stringEntity=new StringEntity(json,ContentType.APPLICATION_JSON); post.setEntity(stringEntity); //3.执行请求操作 CloseableHttpResponse response=client.execute(post); //4、读取response HttpEntity entity=response.getEntity(); String str=EntityUtils.toString(entity, "utf-8"); System.out.println(entity.toString()); //5.关闭服务 response.close(); client.close(); return str; }
阅读全文
0 0
- HttpClientUtil工具类
- HttpClientUtil工具类
- HttpClientUtil工具类
- 工具类-HttpClientUtil
- HttpClientUtil(HttpClient工具类)
- HttpClientUtil工具类
- HttpClientUtil工具类
- [工具类]HttpClientUtil简单工具
- java http HttpClientUtil 工具类
- 网络请求工具类--HttpClientUtil
- HttpClientUtil工具
- 基于httpClient的HttpClientUtil工具类
- HttpClientUtil 等各类工具类的编写
- HttpClientUtil工具类,发送get请求和post请求
- 常用工具类之HttpclientUtil
- HttpClientUtil
- HttpClientUtil
- HttpClientUtil
- bzoj 4653: [Noi2016]区间(尺取+线段树)
- HDU
- Murano实践之package分析
- 【NOIP模拟】 (10.23) T1 姓名匹配
- 快速排序
- HttpClientUtil工具类
- cmake编译opencv报错
- 定义一个类实现乘法运算功能
- N!
- SSH高度整合--开源代码
- c语言 各类数据类型的取值范围 (含图,详细)
- Http状态码
- JZOJ. 5421【NOIP2017提高A组集训10.25】嘟嘟噜
- 算法第八周Longest Increasing Subsequence[medium]