1_HTTP協議詳解

來源:互聯網
上載者:User

標籤:blog   http   io   ar   使用   sp   strong   資料   on   

 

傳送門:

1.HTTP 協議詳解

 

2.HTTP 協議之壓縮

 

後期會簡單做一個視頻進行講解.

 

 

--------------------------------------------

 

名詞解釋:

HTTP無狀態:無狀態是指協議對於交易處理沒有記憶能力,伺服器不知道用戶端是什麼狀態。從另一方面講,開啟 一個伺服器上的網頁和你之前開啟這個伺服器上的網頁之間沒有任何聯絡

如果你要實現一個購物車,需要藉助於Cookie或Session或伺服器端API(如NSAPI and ISAPI)記錄這些資訊,請求伺服器結算頁面時同時將這些資訊提交到伺服器

當你登入到一個網站時,你的登入狀態也是由Cookie或Session來“記憶”的,因為伺服器並不知道你是否登入

優點:伺服器不用為每個用戶端串連分配記憶體來記憶大量狀態,也不用在用戶端失去串連時去清理記憶體,以更高效 地去處理WEB業務

缺點:用戶端的每次請求都需要攜帶相應參數,伺服器需要處理這些參數

 

容易犯的誤區:

1、HTTP是一個無狀態的連線導向的協議,無狀態不代表HTTP不能保持TCP 串連,更不能代表HTTP使用的是UDP協議(無串連)

2、從HTTP/1.1起,預設都開啟了Keep-Alive,保持串連特性,簡單地說,當一個網頁開啟完成後,用戶端和伺服器之間用於傳輸HTTP 資料的TCP串連不會關閉,如果用戶端再次訪問這個伺服器上的網頁,會繼續使用這一條已經建立的串連

3、Keep-Alive不會永久保持串連,它有一個保持時間,可以在不同的伺服器軟體(如Apache)中設定這個時間

1_HTTP協議詳解

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.