Http的意思

HTTP(超文本傳輸協定)是網際網路上套用最為廣泛的一種網路傳輸協定。HTTP是一個基於TCP/IP通信協定來傳遞數據的(HTML檔案、圖片檔案、查詢結果等)。

HTTP是一個屬於套用層的面向對象的協定,由於其簡捷、快速的方式,適用於分散式超媒體信息系統。它於1990年提出,經過幾年的使用與發展,得到不斷地完善和擴展。目前在WWW中套用最為廣泛。

HTTP是一個基於TCP/IP通信協定來傳遞數據的(HTML檔案、圖片檔案、查詢結果等)。

HTTP是一個套用層協定,由請求和回響構成,是一個標準的客戶端伺服器模型。它是全球資訊網的數據通信的基礎。

HTTP是一個不保存狀態的協定。這意味著當一個客戶端和伺服器完成一個請求後,連線就會關閉,在客戶端和伺服器之間不會保存任何關於這次請求的信息。

HTTP協定默認埠號為80,但是也可以使用其他埠號。

HTTP協定的特點:

  1. 簡單快速:客戶向伺服器請求服務時,只需傳送請求方法和請求地址。請求方法常用的有GET、HEAD、POST。每種方法規定了客戶與伺服器聯繫的類型不同。由於HTTP協定簡單,使得HTTP伺服器的程式規模小,因而通信速度很快。
  2. 靈活:HTTP允許傳輸任意類型的數據對象。正在傳輸的類型由Content-Type加以標記。
  3. 無狀態:HTTP協定是無狀態協定。無狀態是指協定對於事務處理沒有記憶能力。缺少狀態意味著如果後續處理需要前面的信息,則它必須參重傳,這樣可能導致每次連線傳送的數據量增大。另一方面,在伺服器不需要先前信息時它的應答就較快。
  4. 支持B/S及C/S模式。