HTTP的連接方式有以下三種:
持久性連接:即在一個連接中,可以進行多次文檔的請求和響應。服務器在發送完響應后,并不立即釋放連接,瀏覽器可以使用該連接繼續請求其他文檔。連接保持的時間可以由雙方進行協商。
無狀態性:是指同一個客戶端(瀏覽器)第二二次訪問同一個Web服務器上的頁面時,服務器無法知道這個客戶曾經訪問過。HTTP的無狀態性簡化了服務器的設計,使其更容易支持大量并發的HTTP請求。
非持久性連接:即瀏覽器每請求一個Web文檔,就創建一個新的連接,當文檔傳輸完畢后,連接就立刻被釋放。HTTP1.0、HTTP0.9采用此連接方式。對于請求的Web頁中包含多個其他文檔對象(如圖像.聲音、視頻等)的鏈接的情況,由于請求每個鏈接對應的文檔都要創建新連接,效率低下。
推薦文章