HttpClient包访问网络数据
下载HttpComponents包
1. GET方式访问数据
HttpClient client = HttpClients.createDefault();
HttpGet get = new HttpGet("url");
HttpResponse response = client.excute(get);
HttpEntity entity = response.getEntity();
String result = EntityUtils.toString(entity,"UTF-8");
System.out.println(result);
2. POST方式访问数据
HttpClient client = HttpClients.createDefault("");
HttpPost post = new HttpPost("url");
List<BasicNameValuePair> parameters = new ArrayList<BasicNameValuePair>();
parameters.add(new BasicNameValuePair("",""));// 传入参数
post.setEntity(new UrlEncodeFromEntity(parameters,"UTF-8"));
HttpResponse response = client.excute(post);
HttpEntity entity = response.getEntity();
String result = EntityUtils.toString(entity,"UTF-8");
下载HttpComponents包
1. GET方式访问数据
HttpClient client = HttpClients.createDefault();
HttpGet get = new HttpGet("url");
HttpResponse response = client.excute(get);
HttpEntity entity = response.getEntity();
String result = EntityUtils.toString(entity,"UTF-8");
System.out.println(result);
2. POST方式访问数据
HttpClient client = HttpClients.createDefault("");
HttpPost post = new HttpPost("url");
List<BasicNameValuePair> parameters = new ArrayList<BasicNameValuePair>();
parameters.add(new BasicNameValuePair("",""));// 传入参数
post.setEntity(new UrlEncodeFromEntity(parameters,"UTF-8"));
HttpResponse response = client.excute(post);
HttpEntity entity = response.getEntity();
String result = EntityUtils.toString(entity,"UTF-8");