http协议(基本的介绍)

上传人:陈** 文档编号:250186863 上传时间:2024-11-01 格式:PPT 页数:24 大小:802.50KB
返回 下载 相关 举报
http协议(基本的介绍)_第1页
第1页 / 共24页
http协议(基本的介绍)_第2页
第2页 / 共24页
http协议(基本的介绍)_第3页
第3页 / 共24页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,第二级,第三级,第四级,第五级,*,*,HTTP,HTTP协议简介,2024/11/1,1,2024/11/1,2,一、HTTP协议的缘起,1、HTTP协议的基本概念,超文本传输协议,(英文:HyperText Transfer Protocol,缩写:HTTP)是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。,即是,用于从WWW服务器传输超文本到本地浏览器的传送协议。,2024/11/1,3,客户端,服务器,HTTP请求,HTTP响应,客户端与服务器通过HTTP的交互过程,2024/11/1,4,2、HTTP协议的简史,超文本传输协议的前身是世外桃源(Xanadu)项目,超文本的概念是泰德纳尔森(Ted Nelson)在1960年代提出的。1990年12月,超文本在CERN首次上线。1991年夏天,继Telnet等协议之后,超文本转移协议成为互联网诸多协议的一分子,。HTTP协议的出现给互联网的普及带来了飞跃。,2024/11/1,5,3、HTTP协议的版本的演化,HTTP已经演化出了很多版本,它们中的大,分都是向下兼容的。客户端在请求的开始告诉服务器它采用的协议版本号,而后者则在响应中采用相同或者更早的协议版本。,HTTP/0.9,HTTP/1.0,HTTP/1.1,2024/11/1,6,HTTP/0.9,HTTP/0.9,已过时。只接受GET一种请求方法,没有在通讯中指定版本号,且不支持请求头。由于该版本不支持POST方法,因此客户端无法向服务器传递太多信息。,2024/11/1,7,HTTP/1.0,这是第一个在通讯中指定版本号的HTTP协议版本,至今仍被广泛采用,特别是在代理服务器中。,2024/11/1,8,HTTP/1.1,这是,当前版本。持久连接被默认采用,并能配合代理服务器工作。还支持以管道方式在同时发送多个请求,以便降低线路负载,提高传输速度。,HTTP/1.1相较于HTTP/1.0协议的区别主要体现在:,缓存处理,带宽优化及网络连接的使用,错误通知的管理,消息在网络中的发送,互联网地址的维护,安全性及完整性,2024/11/1,9,二、HTTP协议的功能,HTTP是WWW(万维网)的核心。,HTTP协议功能很多,可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。,2024/11/1,10,HTTP协议中的一个重要,功能,,就是,代理服务器,(Proxy Server),也称为万维网高速缓存(Web Cache)。是指服务器把最近的一些请求、响应暂存在本地,当有新请求到达,若代理服务器发现其与之前暂存的请求相同,则返回暂存的响应,而无需按URL地址重新访问网络。,这样,大大减少了网络上的通信量,从而优化了网络状况。,2024/11/1,11,另外,HTTP包含命令和传输信息,不仅可用于Web访问,也可以用于其他因特网/内联网,(指某个组织内部的区域网),应用系统之间的通信,从而实现各类应用资源超媒体访问的集成。,2024/11/1,12,三、HTTP协议的应用,2024/11/1,13,应用一,在我们日常生活中最常见的应用就是上网浏览网页,很多时候我们都会打开电脑,然后做的第一件事就是打开浏览器,然后浏览一下例如。而这种简单的应用操作,完成的客户端与服务器的交互过程就是一个典型的HTTP协议的应用过程,。,2024/11/1,14,应用二,视频下载中的,Progressive Download(渐进式下载方式)是通过HTTP协议来传输文件。Download在用户点击播放视频节目时,会给用户发送视频文件,用户可以,边,下载,边播放,在用户暂停播放时。服务器会依旧给客户端发送视频文件,直至整个文件下载完毕或者用户关闭视频。基于此特性产生一个问题,?,2024/11/1,15,如当一个文件为,10,min,用户观看前,3,min后就不想再观看而关闭视频播放时,而此时文件可能全部已经下载完毕,这样就会造成,7,min资源传输浪费,2024/11/1,16,应用三,HTTP Streaming 指的是自适应HTTP Streaming 技术,其主要在服务器实现媒体文件的分片,然后把每个媒体文件分片通过HTTP协议传输媒体流,可以实现媒体播放过程中的码率变化。结合网络带宽资源,为用户提供更好的体验。,2024/11/1,17,在带宽资源充分的情况下,可为用户提供高码率的视频体验,在带宽资源不足时可为用户提供低码率的视频体验,在带宽资源变化的情况下,可为用户提供可变的码率的视频服务,.即当网速好时,可以选择高清视频,当网速不好时,可以选择标清视频。,2024/11/1,18,四、HTTP协议的展望,2024/11/1,19,2024/11/1,20,由于网络的快速发展,为了能够更好地适应复杂的和高带宽的应用,IETF已开始了对下一代HTTP(超文本传输协议),即HTTP/2.0,的开发工作。,2024/11/1,21,HTTP2.0(草案)相对于HTTP1.1在减少网络延迟不中断HTTP语义方面提出了一系列的改进。其中一个重要的改进便是HTTP2.0引入二进制框架,这是HTTP1.1所不兼容的。,HTTP2.0可以减少加载网页的时间,2024/11/1,22,2024/11/1,23,Thats all,Thank you,2024/11/1,24,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!