Android Post参数提交 List<NameValuePair>,web端获取数据
来源:互联网 发布:迅雷会员试用一天淘宝 编辑:程序博客网 时间:2024/05/19 00:54
Android端:
String name = “张清山”;
String pwd = “123456”;
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("userPwd",pwd));
String result;
result = HttpUtils.postRequest(BaseUrl, params);
postRequest是HttpUtils类中的一个静态方法,代码如下:
public static String postRequest(String url,List<NameValuePair> params) throws ClientProtocolException, IOException{
//创建HttpPost对象
HttpPost httpPost = new HttpPost(url);
//创建请求包体,请求参数放在这里
//HttpEntity httpEntity = new UrlEncodedFormEntity(params,HTTP.UTF_8);
//httpPost.setEntity(httpEntiry);
httpPost.setEntity(new UrlEncodedFormEntity(params,HTTP.UTF_8));
//发送post请求
HttpResponse httpResponse = httpClient.execute(httpPost);
//如果服务器成功地返回响应
if(httpResponse.getStatusLine().getStatusCode() == HttpStatus.SC_OK){
String result = EntityUtils.toString(httpResponse.getEntity());
return result;
}
return null;
}
Web端:
//获取参数:
String userName = request.getParameter("userName");
String userPwd = request.getParameter("userPwd");
Sysout.out.println("用户姓名:" + userName + "用户密码:" + userPwd);
-----------用户姓名:张清山 用户密码:123456
- Android Post参数提交 List<NameValuePair>,web端获取数据
- android Post提交数据
- android post提交数据
- 32.Android端向web端(服务器)提交数据(GET-POST-AsyncHttpClient)
- android http post提交数据
- Android Post方式提交数据
- android post方式传递参数并获取返回数据代码
- post提交数据参数量过大问题
- post提交的数据有哪几种编码格式?能否通过URL参数获取用户账户密码
- 我的Android进阶之旅------>android如何将List<NameValuePair>请求参数列表转换为json格式
- Android开发入门之通过GET和POST方式提交参数给web应用
- Android 网络通信之通过GET和POST方式提交参数给web应用
- Android 通过GET和POST方式提交参数给web应用
- Android客户端提交post参数中文乱码
- Java Apache HttpClient post 获取提交参数并获取网页
- Android----用HTTP的get,post,HttpClient三种方式向web service提交文本数据
- Android 通过Post方式提交数据
- Android--Post向服务器提交数据
- HMM模型之viterbi算法
- SAT单词准备完全计划
- 51单片机与PC串口通信
- java io 流的关闭
- 黑马程序员-Java之HashSet
- Android Post参数提交 List<NameValuePair>,web端获取数据
- Linux 内核/sys 文件系统介绍
- Android 轻松实现仿QQ消息下拉刷新
- [学习记录]NSSetUncaughtExceptionHandler异常捕获
- typedef常见用法
- 设计模式系列——三个工厂模式(简单工厂模式,工厂方法模式,抽象工厂模式)
- offsetX、clientX、pageX等位置的计算
- (KVM连载) 5.1.3 使用virtio_balloon(KVM中的Ballooning)(上)
- unity3d 批量修改Texture属性 两种方式加载贴图