| 查看: 845 | 回复: 1 | |||||
qqhegg荣誉版主 (文坛精英)
珊瑚小美-----小元家的九妹
|
[交流]
android学习笔记8-----http协议(一) 已有1人参与
|
|
今天是复习android的http协议 先来复习基础知识 1.什么是http协议 中文名称:超文本传输协议 英文:hypertext transport protocol 看一下百度的定义:一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。 HTTP协议是一个客户端和服务器端请求应答的标准,客户端是终端用户,服务器端是网站。 HTTP是客户端浏览器或其他程序与WEB服务器之间的应用层协议。 2.HTTP的工作原理 1.客户端与服务器建立连接 2.建立连接后,客户端向服务器发送请求 3.服务器接收到请求以后向客户端发送响应信息。 4.客户端与服务器之间断开连接 流程图就不画了,木虫没有画图工具,这让我想到TCP通信的3次握手呵呵题外话。 在android的操作系统下,如何操作 android的HTTP实现采用了Apache HTTP API C:\android-sdk-windows\docs\reference\org\apache\http\package-summary.html这是我的打开路径。 发送请求和接收响应的流程 1.生成一个请求对象 HttpGet httpget=new HttpGet("网址比如http://www.baidu.com" ;2.生成一个HTTP客户端对象 HttpClient httpClient =new DefaultHttpClient(); 3.使用HTTP客户端发送请求对象 httpResponse=httpClient.excute(httpget); httpEntity=httpResponse.getEntity();//发回响应的内容 inputStream=httpEntity.getContent();//得到响应内容 读取数据流 BufferReader reader=new BufferReader(new inputStreamReader(inutStream)); String result=""; String line=""; while(line=reader.readline()!=null) { } 关键步骤就是上面几步 最重要的就是一定要声明权限: |
» 本帖附件资源列表
-
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com - 附件 1 : http01.rar
2012-01-19 16:32:06, 49.71 K
» 收录本帖的淘帖专辑推荐
android学习笔记 | android资料 |
» 猜你喜欢
最失望的一年
已经有7人回复
推荐一本书
已经有16人回复
拟解决的关键科学问题还要不要写
已经有8人回复
存款400万可以在学校里躺平吗
已经有23人回复
国自然申请面上模板最新2026版出了吗?
已经有20人回复
26申博
已经有3人回复
请教限项目规定
已经有3人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
基金申报
已经有6人回复
疑惑?
已经有5人回复

zxfirst
新虫 (小有名气)
计算机视觉算法
- 应助: 23 (小学生)
- 金币: 1475.6
- 散金: 30
- 红花: 1
- 帖子: 184
- 在线: 26.1小时
- 虫号: 1501595
- 注册: 2011-11-20
- 性别: GG
- 专业: 模式识别
2楼2012-01-20 19:58:58













;
回复此楼