- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
android使用HTTP协议课件
HTTP协议的概述;WWW是以Internet作为传输媒介的一个应用系统,WWW网上基本的传输单位是Web网页。WWW的工作是基于客户机/服务器计算模型,由Web浏览器和Web服务器构成,两者之间采用超文本传输协议HTTP进行通信。
HTTP协议时基于TCP/IP协议之上的协议,是Web浏览器和Web服务器之间的应用层的协议,是通用的、无状态的面向对象的协议。
如果要实现网络互联我们要思考两个需要解决的技术问题:
第一:浏览器和服务器是通过什么来连接的。
第二:这种连接方式是怎么实现的。
通过Internet去发送到服务器当中,而Internet内部可以通过三种方式来实现发送信息和数据:
;第一种:HTTP协议,也是在工作中最常用的,是建立在TCP/IP基础上实现的。
第二种:FTP协议
第三种:TCP/IP协议,它也是最底层的协议,其它的方式必须是要通过它,但是要想实现这种协议必须要实现socket编程,这种方法??用来上传一些比较大的文件,视频,进行断点续传的操作。;客户端连接服务器实现内部的原理如下:
;下面是对以上流程的具体分析:
第一步:在浏览器客户端中得到用户输入的内容。
第二步:浏览器得到这个网址之后,内部会将这个域名发送到DNS上,进行域名解析。得到它的IP之后就会链接到指定的服务器上,假如服务器的地址是:2:80,从浏览器到服务器端口它使用到最底层的TCP/IP协议
第三步:实现TCP/IP协议用Socket来完成,使用了Socket的套接字。
第四步:服务器端的80端口监听客户端的链接,这样客户端到服务器就链接上了。
;;;服务器接收到这些内容之后,并按照这些请求的路径找到对应的页面,进一步找到对应的网页内容,返回给客户端。
服务器返回客户端的内容有三种方式:
1、以HTML代码内容返回。
2、以XML字符串的形式返回,在以后的android开发中这种形式返回数据比较多。
3、以JSON对象形式返回,在网络流量上考虑JSON要比XML方式要好一些,便于解析。
;锑严铃速冤衬痞俭择全见醉把解戳溺干晨幅裸晌惋酵像隙寄业早她明俐闹android使用HTTP协议课件Silverlight
您可能关注的文档
- 《四川省进一步要求》《公路工程标准文件》解读、培训、实施课件.ppt
- 《国内经济能源发展趋势》打印版课件.ppt
- 2012语文复习资料包19 散文阅读1课件.ppt
- 8第八章 图论(第5节)课件.ppt
- 9年级历史与社会、思想品德模拟测试1(社政合卷)非选择题)课件.ppt
- 《国际服务贸易》第四章 国际服务贸易政策课件.ppt
- 9我学会了尊重课件.ppt
- 9数据库恢复课件.ppt
- 9物流信息系统设计与仿真系统应用课件.ppt
- 9种早会游戏活动课件.ppt
- 岸基供电系统 第4部分:工频电源.pdf
- 人教版八下英语Unit 5 What were you doing when the rainstorm came_测试卷.docx
- 热带作物品种区域试验技术规程 木薯.pdf
- 草原防火阻隔带建设技术规程.pdf
- 渔用气胀救生筏技术要求和试验方法-.pdf
- 浙江省杭州市2024-2025学年八年级下学期期中考试英语试卷(含答案).docx
- 重庆市渝北区六校联盟2024-2025学年九年级下学期期中教学大练兵语文试卷.docx
- 食品安全-花椒籽油 (2).pdf
- 2025年海博思创分析报告:储能集成“小巨人”,国内外业务进展可期.pdf
- 地理标志产品 宽城板栗.pdf
文档评论(0)