- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HTTP协议的概述 邮箱:android_laoluo@163.com 主讲人:老罗 WWW是以Internet作为传输媒介的一个应用系统,WWW网上基本的传输单位是Web网页。WWW的工作是基于客户机/服务器计算模型,由Web浏览器和Web服务器构成,两者之间采用超文本传输协议HTTP进行通信。 HTTP协议时基于TCP/IP协议之上的协议,是Web浏览器和Web服务器之间的应用层的协议,是通用的、无状态的面向对象的协议。 如果要实现网络互联我们要思考两个需要解决的技术问题: 第一:浏览器和服务器是通过什么来连接的。 第二:这种连接方式是怎么实现的。 通过Internet去发送到服务器当中,而Internet内部可以通过三种方式来实现发送信息和数据: HTTP协议的定义 第一种:HTTP协议,也是在工作中最常用的,是建立在TCP/IP基础上实现的。 第二种:FTP协议 第三种:TCP/IP协议,它也是最底层的协议,其它的方式必须是要通过它,但是要想实现这种协议必须要实现socket编程,这种方法是用来上传一些比较大的文件,视频,进行断点续传的操作。 HTTP协议的定义 客户端连接服务器实现内部的原理如下: HTTP协议实例剖析 浏览器 客户端 HTTP协议 服务器端 2:80 DNS TCP\IP HTML XML JSON 下面是对以上流程的具体分析: 第一步:在浏览器客户端中得到用户输入的内容。 第二步:浏览器得到这个网址之后,内部会将这个域名发送到DNS上,进行域名解析。得到它的IP之后就会链接到指定的服务器上,假如服务器的地址是:2:80,从浏览器到服务器端口它使用到最底层的TCP/IP协议 第三步:实现TCP/IP协议用Socket来完成,使用了Socket的套接字。 第四步:服务器端的80端口监听客户端的链接,这样客户端到服务器就链接上了。 HTTP协议实例剖析 HTTP请求体的内容介绍 请求体 是否必选 GET/POST [URL路径] HTTP/[HTTP版本] 是 Host: [URL主机] 是 User-Agent: [请求类型唯一标识] 否 Accept: [设置服务器返回的数据类型] 否 Accept-Language:[设置服务器返回的语言] 否 Accept-Encoding: [设置服务器返回的压缩编码] 否 Accept-Charset: [设置服务器返回的文字编码] 否 \r\n\r\n 是 Post内容 否 HTTP响应的内容介绍 回复体 是否必须返回 HTTP/[HTTP版本] [HTTP状态] 是 Date: [服务器时间] 否 Server: [服务器类型] 否 Content-Type: [返回的数据流内容类型] 否 Content-Type:[返回的数据流内容长度] 否 Content-Encoding:[返回的数据流压缩编码] 否 Accept-Charset: [设置服务器返回的文字编码] 否 \r\n\r\n 是 回复体内容 否 服务器接收到这些内容之后,并按照这些请求的路径找到对应的页面,进一步找到对应的网页内容,返回给客户端。 服务器返回客户端的内容有三种方式: 1、以HTML代码内容返回。 2、以XML字符串的形式返回,在以后的android开发中这种形式返回数据比较多。 3、以JSON对象形式返回,在网络流量上考虑JSON要比XML方式要好一些,便于解析。 HTTP返回请求数据的三种方式 去除PPT模板上的--无忧PPT整理发布的文字 首先打开PPT模板,选择视图,然后选择幻灯片母版 然后再在幻灯片母版视图中点击“无忧PPT整理发布”的文字文本框,删除,保存即可 更多PPT模板资源,请访问无忧PPT网站-- 使用时删除本备注即可 展示您的作品,PPT模板作品投稿绿色通道 :chinappt2011@ 将此幻灯片插入到演示文稿中 将此模板作为演示文稿(.ppt 文件)保存到计算机上。 打开将包含该图像幻灯片的演示文稿。 在“幻灯片”选项卡上,将插入点置于将位于该图像幻灯片之前的幻灯片之后。(确保不要选择幻灯片。插入点应位于幻灯片之间。) 在“插入”菜单上,单击“幻灯片(从文件)”。 在“幻灯片有哪些信誉好的足球投注网站器”对话框中,单击“有哪些信誉好的足球投注网站演示文稿”选项卡。 单击“浏览”,找到并选择包含该图像幻灯片的演示文稿,然后单击“打开”。 在“幻灯片(从文件)”对话框中,选择该图像幻灯片。 选中“保留源格式”复选框。如果不选中此复选框,复制的幻灯片将继承在演示文稿中位于它之前的幻灯片的设计。 单击“插入”。 单击“关闭”。 PPT模板来源于互联网,版权归原作者所有,如有问题请与站长联系 * 去除PPT模板上的--无忧PPT整理发布的文
文档评论(0)