1、 HTTP协议的特点
HTTP协议是无状态的。即同一客户第二次访问同一个服务器上的页面时,服务器的响应与第一次被访问时的相同。因为你服务器并不记得曾经访问过的这个客户,也不记得为该客户曾经服务过多少次。
对于非持续连接,每一个网页元素对象的传输都需要单独建立一个TCP连接,如下所示,请求一个万维网文档所需要的时间是该文档传输时间加上两倍往返时间RTT(一个RTT用于TCP连接,一个RTT用于请求和接收文档)
所谓持久连接就是万维网服务器在发送响应后仍然保持这条连接,使同一客户和服务器可以继续在这条连接上传送后序的HTTP请求和响应报文,如下所示: