《WEB协议与实践之H》PPT课件

《WEB协议与实践之H》PPT课件

ID:39365914

大小:2.40 MB

页数:26页

时间:2019-07-01

《WEB协议与实践之H》PPT课件_第1页
《WEB协议与实践之H》PPT课件_第2页
《WEB协议与实践之H》PPT课件_第3页
《WEB协议与实践之H》PPT课件_第4页
《WEB协议与实践之H》PPT课件_第5页
资源描述:

《《WEB协议与实践之H》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、WEB协议与实践HTTP/1.12014.12startend20min124HTTP的发展史新旧方法、标头和响应码3高速缓存Keep-AliveHTTP协议发展史HTTP/0.9:从1990年就已经用来作为WWW的传输协议,只支持GET方法。HTTP/1.0:1996发布RFC1945,推出新标准HTTP/1.0。HTTP/1.1:1997推出RFC2068,HTTP/1.1的标准。HTTP/1.1:1999推出RFC2616,废弃了RFC2068标准。startend20min12新旧方法、标头和响应码HTTP的发展史方法请求命令功能GET最

2、常用的请求方法,向Web服务器请求一个文件。POST向Web服务器发送数据让Web服务器进行处理。可以用于提交表单以及向新闻组、BBS、邮件群组和数据库发送消息。PUT向Web服务器发送数据并存储在Web服务器内部。DELETE从Web服务器上删除一个文件。HEAD只请求页面的应答头部信息,不包括具体页面信息。常用来测试URL的合法性、可访问性及最近更新。TRACE请求服务器将附加的文档无变更的返回,主要用于调试。OPTIONS描述了在请求URL确定的请求/应答过程中通信条件或设备是否可行的信息。CONNECT与PROXY之间的连接管理通用标头通

3、用头含义Date表示消息发送的时间Pragma用来包含实现特定的指令Cache-Control指定请求和响应遵循的缓存机制connection用于表明是否保存socket连接为开放via一个包含所有中间主机和协议的通用头标upgrade允许服务器指定一种新的协议或者新的协议版本,与响应编码101(切换协议)配合使用。例如:Upgrade:HTTP/2.0Transfer-Encoding标明对应被接受方反向的消息体实施变换的类型Trailer消息尾部的标头Warning错误通知请求标头请求头含义Accept客户端可以处理的媒体类型Accept-C

4、harset客户端可以处理的字符集Accept-Encoding客户端可以理解的编码机制Accept-Language客户端乐于接受的自然语言列表Authorization定义访问一种资源所必需的授权(域和被编码的用户ID与口令)。From包括控制请求用户代理的人的互联网E-MAIL地址Host说明了正在请求的资源的互联网主机和端口号HTTP/1.1请求必须包含主机头域,否则系统会以400状态码返回If-Modified-Since如果请求的变量自从这个域说明的时间以来没有被修改过,实体将不会从服务器返回;相反的,将返回304响应(没有修改的)而

5、没有任何报文实体。请求标头请求头含义If-Match用于校验报头域的实体标签If-Range指定资源的一个实体标记,与Range头标一同使用。如果此实体未修改,那么服务器只发送指定的范围,否则它将发送整个资源。Max-Forwards一个用于TRACE方法的请求头标,以指定代理或网关的最大数目range指定一种度量单位和一个部分被请求资源的偏移范围Proxy-Authenticate有意请求只来自请求链(代理)的下一个服务器的认证Referer允许客户确定获得请求URL的资源地址,允许服务器生成关于到资源的反向连接(back-link)的列表Us

6、er-Agent有关用户代理软件的信息响应标头响应头含义Location对于一个已经移动的资源,用于重定向请求者至另一个位置。与状态编码302(暂时移动)或者301(永久性移动)配合使用。Server一种标明Web服务器软件及其版本号的头标www-Authenticate一个提示用户代理提供用户名和口令的响应头标,与状态编码401(未授权)配合使用。Retry-After由服务器与状态编码503(无法提供服务)配合发送,以标明再次请求之前应该等待多长时间Accpet-range允许服务器指明:将在给定的偏移和长度处,为资源组成部分的接受请求。Ag

7、e允许服务器规定自服务器生成该响应以来所经过的时间长度,以秒为单位。Vary选择资源变体实体标头实体头含义Allow定义一个由位于请求URI中的资源所支持的HTTP方法列表。Content-Encoding一种介质类型修饰符,标明一个实体是如何编码的Content-Length指定包含于请求或响应中数据的字节长度。Content-Type标明发送或者接收的实体的MIME类型。Expires指定实体的有效期Last-Modified指定被请求资源上次被修改的日期和时间Content-MD5实体的一种MD5摘要,用作校验和。发送方和接受方都计算MD5

8、摘要,接受方将其计算的值与此头标中传递的值进行比较。Content-Range随部分实体一同发送;标明被插入字节的低位与高位字节偏移,也

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。