Java中HttpGet请求流程--4.5.2版本

来源:互联网 发布:邯郸中国网络菜市场 编辑:程序博客网 时间:2024/03/29 14:55

import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.HttpClientBuilder;
import org.apache.http.util.EntityUtils;
public class HttpTest {
@Test
public void testHttp() throws Exception{//HttpGet
//1. 创建一个客户端(浏览器)
HttpClient httpClient = HttpClientBuilder.create().build();
//2. 初始化get请求的过程
HttpGet get = new HttpGet(“http://www.baidu.com“);
//3. 用刚才创建的客户端去执行get请求
//webservice SOAP
HttpResponse response = httpClient.execute(get);
HttpEntity httpEntity = response.getEntity();
String result = EntityUtils.toString(httpEntity, “UTF-8”);
//JSONObject jsonObject = JSONObject.fromObject(result);
System.out.println(result);
}
}