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