码迷,mamicode.com
首页 > Web开发 > 详细

httpclient如何发送get请求

时间:2018-04-11 23:07:59      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:get请求   min   cep   cli   sea   接收   custom   import   methods   

import org.apache.http.HttpEntity;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;

import java.io.IOException;

/**
* Created by Administrator on 2018/4/11.
*/
public class HttpClientTest {


public static void main(String[] args) {
try {

String charset = "UTF-8";
//创建CloseableHttpClient
CloseableHttpClient httpClient = HttpClients.custom().build();
String url = "http://www.baidu.com";

//如果有带参数,直接在url后面加?号拼接 例如 http://www.baidu.com?a=n&b=n

//请求方式
HttpGet get = new HttpGet(url);
//接收请求返回对象
HttpEntity entity =httpClient.execute(get).getEntity();
//使用EntityUtils 把httpEntity请求返回流读取成字符串
String result = EntityUtils.toString(entity,charset);
System.out.println(result);

EntityUtils.consume(entity);
httpClient.close();

} catch (IOException e) {
e.printStackTrace();
}

}

}

httpclient如何发送get请求

标签:get请求   min   cep   cli   sea   接收   custom   import   methods   

原文地址:https://www.cnblogs.com/dulon/p/8799127.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!