1、准备一个Java端的程序
2、HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、
功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和协议。
Android已成功集成了HttpClient,这意味这开发人员可以直接在Android应用中使用
HtppClient来提交请求、接收响应第三方的项目
(注:在API 23中,Google已经移除了移除了Apache HttpClient相关的类 ,
在build.gradle中的android {}中加上 useLibrary 'org.apache.http.legacy' )
httpclient的作用是在后台模拟,浏览访问后台代码的操作
2.1、HttpClient的使用步骤
3. HttpClient的使用步骤
3.1 创建HttpClient对象
HttpClient httpClient = new DefaultHttpClient();
3.2 创建HttpGet(或HttpPost)对象
HttpGet HttpGet = new HttpGet("http://www.baidu.com");
HttpPost httpPost = new HttpPost("http://www.baidu.com");
3.3 添加参数(可选)
setParams(HttpParams params)//HttpGet和HttpPost共有
setEntity(HttpEntity entity)//HttpPost独有
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("age", "20"));
params.add(new BasicNameValuePair("like", "aa"));
params.add(new BasicNameValuePair("like", "bb"));
params.add(new BasicNameValuePair("like", "cc"));
&n