android 客户端数据传递之二:基于Http协议获取数据 代码
来源:互联网 发布:卡夫亨氏的管培生 知乎 编辑:程序博客网 时间:2024/06/12 00:21
http://sizeed.blog.163.com/blog/static/965254512011102145327434/
这里需要注意的是模拟器把自己当成了localhost,以及127.0.0.1了,因此如果基于本地的web项目测试的话,必须修改IP为:10.0.2.2
public class TestPostHtml extends Activity { /** Called when the activity is first created. */ //模拟器自己把自己当成localhost了,服务器应该为10.0.2.2 private static String url="http://110.80.10.194:11000/p.php"; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); getPDAServerData(url); } /** * 请求服务 * @param url */ private void getPDAServerData(String url){ url+="?username=123456"; HttpClient client=new DefaultHttpClient(); HttpPost request; try { request = new HttpPost(new URI(url)); HttpResponse response=client.execute(request); //判断请求是否成功 if(response.getStatusLine().getStatusCode()==200){ HttpEntity entity=response.getEntity(); if(entity!=null){ //String out=EntityUtils.toString(entity).getBytes("utf-8").toString(); String out=new String(EntityUtils.toString(entity).getBytes("ISO8859-1"),"utf-8"); Log.i("显示数据",""+out); new AlertDialog.Builder(this).setMessage(out).create().show(); } } }catch (URISyntaxException e) { e.printStackTrace(); Log.i("URISyntaxException",""+e); } catch (ClientProtocolException e) { e.printStackTrace(); Log.i("ClientProtocolException",""+e); } catch (IOException e) { e.printStackTrace(); } } }
- android 客户端数据传递之二:基于Http协议获取数据 代码
- android客户端和网站数据交互的实现(基于Http协议获取数据方法)
- 应用层数据传递之http协议
- android HTTp协议获取数据总结
- android如何利用基于Http 协议的WebService服务来获取远程数据库数据
- Android服务器与客户端数据交互(Http协议)
- android 客户端数据传递之一:Web Service 代码
- Android从零单排之手机客户端http获取Web服务器数据实例
- Android之ListView分页(手机客户端自定义数据源)获取网路数据(二)
- android 之 数据传递
- android之数据传递
- android post方式传递参数并获取返回数据代码
- Android中基于Http请求获取数据基础
- 分享一段Android基于https协议POST数据的代码
- Android代码练习:数据传递
- Android之通过HTTP协议向服务器发送XML数据
- HTTP---Android 通过http协议数据交互
- 通过http协议获取后台数据
- 理解WebKit和Chromium: Chromium多进程模型
- 在HTML中用Javascript和接收参数和JSP接受参数
- WinForm UI Validation
- Hash表查找
- android 客户端数据传递之一:Web Service 代码
- android 客户端数据传递之二:基于Http协议获取数据 代码
- Java程序员面试中的多线程问题
- spring使用注解@PostConstruct的xml配置
- 星级评分的简化实现
- 现代汉语语料库加工规范
- 如果构造器可以被继承····
- 博弈的三个巨人 巴什博奕 威佐夫博奕 尼姆博奕
- 练习题整理
- 测试spring bean的生命周期