当前位置 >> 课程学习 >> 第1章 >> 1.1 Web基本概念

1.1 Web基本概念

1.1.6 超文本传输协议

   超文本传输协议(Hyper Text Transfer Protocol,HTTP)从1990年开始应用于WWW,它可以简单地被看成是客户端浏览器和Web服务器之间的会话。由于通过该协议在网络上查询的信息中,包含了用户可以实现进一步查询的链接,因此,用户可以只关心要检索的信息,而无须考虑这些信息存储在什么地方。
    为了从服务器上把用户需要的信息发送回来,HTTP定义了简单事务处理程序,由以下4个步骤组成。
    (1) 客户机与服务器建立连接。
    (2) 客户机向服务器递交请求,在请求中指明所要求的特定文件。
    (3) 如果请求被接纳,那么服务器便发回一个应答。在应答中至少应当包括状态编号和该文件内容。
    (4) 客户机与服务器断开连接。
    HTTP协议提供了一种简单算法,使得服务器能迅速为客户机作出应答。为此,HTTP协议应当是一个无状态协议,即从一个请求到另一个请求不保留任何有关连接的信息。另外,每次连接HTTP只完成一个请求,在一次请求完成以后,服务器与客户机之间的连接便断开。