HttpClient发起POST请求
来源:互联网 发布:游戏汉化器安卓软件 编辑:程序博客网 时间:2024/04/29 18:31
此函数返回请求结果
public static String executePost(String url, List<NameValuePair> params) {HttpPost httpPost = new HttpPost(url);//post请求,设置URL地址try {httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));//设置请求参数和编码HttpResponse httpResponse = new DefaultHttpClient().execute(httpPost);//得到请求的结果responseif (httpResponse.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {//如果状态码是200String result = EntityUtils.toString(httpResponse.getEntity(),HTTP.UTF_8);//得到结果, EntityUtils.toString()函数默认返回编码为ISO-8859-1,需要指定toString的第二个参数为UTF-8,否则中午乱码return result;}} catch (UnsupportedEncodingException e) {e.printStackTrace();} catch (ClientProtocolException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}return "";}
0 0
- HttpClient发起post请求
- HttpClient发起POST请求
- HttpClient发起GET / POST请求
- HttpClient发起post、get请求
- HttpClient发起GET或者POST请求
- Android 实现HttpClient发起GET或者POST请求
- android下使用HttpClient发起get和post请求
- ajax发起post请求
- 使用python发起post请求
- php、asp 发起post请求
- HttpClient--HttpClient的Post请求
- Httpclient发送POST请求
- httpClient发送post请求
- HttpClient post 请求实例
- httpclient Post请求
- httpclient post请求
- HttpClient Post请求
- httpclient post/set请求
- FPGA机器学习之龙星计划机器学习第五堂
- Android_监听自身应用被卸载
- C++多线程编程入门
- UVa 10012 How Big Is It? 解题报告(枚举排列)
- BeagleBone Black 第二课:文件结构
- HttpClient发起POST请求
- 登录
- 企业开源】小米开源:站在巨人肩膀上的创新
- Longest Common Prefix
- c++之内存分配大解析
- 从B 树、B+ 树、B* 树谈到R 树
- POJ 1442 Black Box
- 虚拟机测试全表扫描成本
- spring3.2+hibernate4 事务管理(支持自定义部分开发和关闭事务)