时间:2021-05-20
直接讲用法,先知道怎么用,再知道怎么回事
1、HttpPost
复制代码 代码如下:
try{
//创建连接
HttpClient httpClient = new DefaultHttpClient();
HttpPost post = new HttpPost(url);
//设置参数,仿html表单提交
List<NameValuePair> paramList = new ArrayList<NameValuePair>();
BasicNameValuePair param = new BasicNameValuePair("param1",paramValue);
paramList.add(param);
post.setEntity(new UrlEnodedFormEntity(paramList,HTTP.UTF-8));
//发送HttpPost请求,并返回HttpResponse对象
HttpResponse httpResponse = httpClient.execute(post);
// 判断请求响应状态码,状态码为200表示服务端成功响应了客户端的请求
if(httpResponse.getStatusLine().getStatusCode() == 200){
//获取返回结果
String result = EntityUtils.toString(httpResponse.getEntity());
}
}catch(Exception e){}
2、HttpGet
复制代码 代码如下:
try{
HttpClient httpClient = new DefaultHttpClient();
//仿地址链接直接跟参数,如:http://127.0.0.1:8080/test/test.php?name=;
HttpGet httpGet = new HttpGet(url);
HttpResponse httpResponse = httpClient.execute(httpGet);
if(httpResponse.getStatusLine().getStatusCode()==200){
String result = EntityUtils.toString(httpResponse.getEntity());
}
}catch(Exception e){}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
AsyncTask的介绍及基本使用方法关于AsyncTask的介绍和基本使用方法可以参考官方文档和《Android开发笔记之:深入理解多线程AsyncTask》
本文实例讲述了Android开发之瀑布流控件的实现与使用方法。分享给大家供大家参考,具体如下:publicclassFlowLayoutextendsViewG
本文实例讲述了Android使用httpPost向服务器发送请求的方法。分享给大家供大家参考,具体如下:importjava.util.List;importo
本文介绍Android界面开发中最基本的四种布局LinearLayout、RelativeLayout、FrameLayout、TableLayout的使用方法
本文以实例列举了Android中AutoCompleteTextView与MultiAutoCompleteTextView的使用方法,具体使用方法如下:首先看