下载此文档

必须掌握的http协议知识.docx


文档分类:IT计算机 | 页数:约78页 举报非法文档有奖
1/78
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/78 下载此文档
文档列表 文档介绍
必须掌握的http协议知识HTTP协议HTTP协议(HyperTextTransferProtocol ,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议。所有的P最初的目的是为了提供一种发布和接收HTML页面的方法。是用于从万维网( )服务器传输超文本到本地浏览器的传送协议。HTTP/。只接受GET一种请求方法,没有在通讯中指定版本号,且不支持请求头。由于该版本不支持POST方法,所以客户端无法向服务器传递太多信息。HTTP/,至今仍被广泛采用,特别是在***中。HTTP/。持久连接被默认采用,并能很好地配合***工作。还支持以管道方式同时发送多个请求,以便降低线路负载,提高传输速度。HTTP/:缓存处理带宽优化及网络连接的使用错误通知的管理消息在网络中的发送互联网地址的维护安全性及完整性HTTP工作原理HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。Web服务器有:Apache服务器,IIS服务器(InformationServices )等。Web服务器根据接收到的请求后,向客户端发送响应信息。HTTP默认端口号为80,但是你也可以改为8080或者其他端口。HTTP三点注意事项:・HTTP是无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。・HTTP是媒体独立的:这意味着,只要客户端和服务器知道如何处理的数据内容,任何类型的数据都可以通过HTTP发送。客户端以及服务器指定使用适合的MIME-type 内容类型。・HTTP是无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。以下图表展示了HTTP协议通信流程:HI1?HTTP消息结构HTTP是基于客户端/服务端(C/S)的架构模型,通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议。一个HTTP"客户端”是一个应用程序(Web浏览器或其他任何客户端),通过连接到服务器达到向服务器发送一个或多个HTTP的请求的目的。一个HTTP"服务器"同样也是一个应用程序(通常是一个Web服务,如ApacheWeb服务器或IIS服务器等),通过接收客户端的请求并向客户端发送HTTP响应数据。HTTP使用统一资源标识符(UniformResourceIdentifiers,URI )来传输数据和建立连接。一旦建立连接后, 邮件所使用的格式[RFC5322] 邮件扩展(MIME)[RFC2045]来传送。客户端请求消息客户端发送一个HTTP请求到服务器的请求消息包括以下格式:请求行(requestline)、请求头部(header)、空行和请求数据四个部分组成,下图给出了请求报文的一般格式冋年符箱求方汎乍格冋吓符拽fj符1-1vn换行祐头部字段名头部利&1回车符换f幷i诘球厅服务器响应消息HTTP响应也由四个部分组成,分别是:状态行、消息报头、空行和响应正文。HTTC/ Ddte:5ht,11Dec20032*:5^:39GKT、消息掖头空行-=-二已三吐_><clzle>tis2xHo=iepa5c</tiEle><tcdy>tsrxt-Typ*■esmt/html!eharse-t■150-3E59--1Cq^tent-Lsagth?12ZHTTP请求方法根据HTTP标准,HTTP请求可以使用多种请求方法。:GET,POST和HEAD方法。序方法描述号GETHEADPOST4PUT请求指定的页面信息,并返回实体主体。类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。从客户端向服务器传送的数据取代指定的文档的内容。DELETECONNECTOPTIONSTRACE请求服务器删除指定的页面。HTTP/ 协议中预留给能够将连接改为管道方式的***。允许客户端查看服务器的性能。回显服务器收到的请求,主要用于测试或诊断。:OPTIONS,PUT,DELETE,TRACE和CONNECT方法;

必须掌握的http协议知识 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数78
  • 收藏数0 收藏
  • 顶次数0
  • 上传人suijiazhuang1
  • 文件大小108 KB
  • 时间2020-09-22