Login
升级VIP 登录 注册 安全退出
当前位置: 首页 > word文档 > 合同模板 > 计算机网络原理--超文本传输协议(HTTP)

计算机网络原理--超文本传输协议(HTTP)

收藏

本作品内容为计算机网络原理--超文本传输协议(HTTP),格式为 doc ,大小 143480 KB ,页数为 2页

计算机网络原理--超文本传输协议(HTTP)


('计算机网络原理超文本传输协议(HTTP)HTTP协议(HypertextTransferProtocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。从层次的角度看,HITP是面向事务的产应用层协议.它是万维网上能够可靠地交换文件(包括文本、声音、图像等各种多媒体文件)的重要基础。HTTP协议不仅保证计算机正确快速地传输超文本文档,还准确了传输文档中位置等。所以我们在浏览器中看到的网页地址都是以“http://”开头的。由于HTTP协议是基于客户机/服务器模式。所以客户机与服务器建立连接后,发送一个请求给服务器,请求方式的格式为:统一资源标识符(URL)、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。许多HTTP通讯是由一个用户代理初始化的并且包括一个申请在源服务器上资源的请求。最简单的情况可能是在用户代理和服务器之间通过一个单独的连接来完成。在Internet上,HTTP通讯通常发生在TCP/IP连接之上。但这并不预示着HTTP协议在Internet或其它网络的其它协议之上才能完成。HTTP只预示着一个可靠的传输。所以万维网的大致工作过程如图7-14所示。图7-14万维网的工作过程在WWW中,“客户”与“服务器”是一个相对的概念,只存在于一个特定的连接期间,即在某个连接中的客户在另一个连接中可能作为服务器。基于HTTP协议的客户/服务器模式的信息交换过程,它分四个过程:建立连接、发送请求信息、发送响应信息、释放连接。这就好像上面的例子,我们电话订货的全过程。每个万维网网点都有一个服务器进程,它不断地监听TCP的端口80,以便发现是否有浏览器〔即客户进程)向它发出连接建立请求。一旦监听到连接建立请求并建立了TCP连接之后,浏览器就向服务器发出浏览某个页面的请求,服务器接着就返回所请求的页面作为响应。最后,TCP连接就被释放了。在浏览器和服务器之间的请求和响应的交互,必须按照规定的格式和遵循一定的规则。这些格式和规则就是超文本传送协议HTTP。HTTP规定在HTTP客户与HTTP服务器之间的每次交互都由一个ASCll码串构成的请求和一个“类MIME(MIME-like)的响应组成。虽然大家都使用TCP连接进行传送,但标准并没有这样明确规定。用户浏览页面的方法有两种。一种方法是在浏览器的地址窗口中键入所要找的页面的URL。另一种方法是在某一个页面中用鼠标点击一个可选部分,这时浏览器自动在因特网上找到所要链接的页面。其实简单说就是任何服务器除了包括HTML文件以外,还有一个HTTP驻留程序,用于响应用户请求。你的浏览器是HTTP客户,向服务器发送请求,当浏览器中输入了一个开始文件或单击了一个超级链接时,浏览器就向服务器发送了HTTP请求,此请求被送往由IP地址指定的URL。驻留程序接收到请求,在进行必要的操作后回送所要求的文件。在这一过程中,在网络上发送和接收的数据已经被分成一个或多个数据包(packet),每个数据包包括:要传送的数据;控制信息,即告诉网络怎样处理数据包。TCP/IP决定了每个数据包的格式。如果事先不告诉你,你可能不会知道信息被分成用于传输和再重新组合起来的许多小块。归结起来,HTTP有如下6个重要特点:(1)采用客户/服务器模型:HTTP的设计支持客户/服务器通信,注重超文本数据的传输。单个服务器可以为世界范围内众多的客户提供信息服务。(2)简易性:HTTP协议使得WWW服务器能够高速地处理大量请求,客户通过发送请求方式和URL等规格化信息就能指服务,与FTP等协议相比,HTTP速度快、开销小。(3)灵活性与或扩展性:HTTP允许传送任意类型的数据,在HTTP的信息包中,通过内容/类型标识可以定义传输的数据类型,不同的数据贴上不同的标签,就可指明操作方法。随着新的数据格式涌现,HTTP只需要公布新的标识就可以为这些数据传送提供服务。(4)无连接性:HTTP就好像是寄信,服务器收到一封申请信,马上答复一封信,每一次在服务器一方都是独立的,不需要在请求的间隔中浪费时间。(5)无状态性:HTTP的无状态性表现在两方面。一方面协议不记忆事务,为后续事务所需的信息必须在协议之外完成,从而每一次都需要传递完全的信息来说明服务,有些必要信息可能大量重复传送:另一方面,HTTP无需要每次保留维护状态表,可以加快处理速度。(6)可协议商性:HTTP在客户方提出请求时,可以指能够接受的响应类型,从而在服务器一方可以用最恰当的方式把信息组合起来送交客户方。',)


  • 编号:1700671786
  • 分类:合同模板
  • 软件: wps,office word
  • 大小:2页
  • 格式:docx
  • 风格:商务
  • PPT页数:143480 KB
  • 标签:

广告位推荐

相关合同模板更多>