首页 > 移动平台 > 详细

[转]android之Apache Http——向服务器发送请求的同时发送参数

时间:2014-03-26 10:01:00      阅读:387      评论:0      收藏:0      [点我收藏+]

android之Apache Http——向服务器发送请求的同时发送参数

使用Get方法提交:

    其他步骤与上一节的操作相符,只是在传送地址的时候发送参数的格式如下:

    //Sname和Sage是实际的数据    name和age则是例如是输入框中的名字

    url = "服务器的地址"+ "?" + "name=" + Sname + "&age=" + Sage;
使用Post方法提交:     //使用NameValuePair类来保存键值对,使用NameValuePair类是因为下面需要的那个类的参数要求

    NameValuePair NameValuePair1  = new NameValuePair("name",name);

    NameValuePair NameValuePair2  = new NameValuePair("age",age);

    //使用List<NameValuePair>把两个NameValuePair对象添加进去,使用List是因为下面需要的那个类的参数要求

    List<NameValuePair> list = new ArrayList<NameValuePair>();     list.add(NameValuePair1);     list.add(NameValuePair2); 

    //HttpEntity既可以看作是请求头也可以看作是响应头 , 此类用在HttpPost是非常有效     HttpEntity httpEntity = new UrlEncodedFormEntity(list);

    //生成HttpPost对象

    HttpPost httpPost = new HttpPost(传入服务器地址不需要传入需要的参数);

    //把参数放进去

    httpPost.setEntity(httpEntity);

      //后面的再次使用HttpClient,详细参见前一节

[转]android之Apache Http——向服务器发送请求的同时发送参数,布布扣,bubuko.com

[转]android之Apache Http——向服务器发送请求的同时发送参数

原文:http://www.cnblogs.com/minlio/p/3622390.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!