http協議是什么協議

【http協議是什么協議】

http協議是什么協議


自 1990 年起,HTTP 就已經被應用于 WWW 全球信息服務系統 。HTTP 允許使用自由答復的方法表明請求目的,它建立在統一資源識別器(URI)提供的參考原則下,作為一個地址(URL)或名字(URN),用以標志采用哪種方法,它用類似于網絡郵件和多用途網際郵件擴充協議(MIME)的格式傳遞消息 。HTTP 也可用作普通協議,實現用戶代理與連接其它 Internet 服務(如SMTP、NNTP、FTP、 GOPHER 及 WAIS)的代理服務器或網關之間的通信,允許基本的超媒體訪問各種應用提供的資源,同時簡化了用戶代理系統的實施 。HTTP 是一種請求/響應式的協議 。一個客戶機與服務器建立連接后,發送一個請求給服務器,請求的格式是:統一資源標識符(URI)、協議版本號,后面是類似 MIME 的信息,包括請求修飾符、客戶機信息和可能的內容 。服務器接到請求后,給予相應的響應信息,其格式是:一個狀態行包括信息的協議版本號、一個成功或錯誤的代碼,后面也是類似 MIME 的信息,包括服務器信息、實體信息和可能的內容 。HTTP 的第一版本 HTTP/0.9 是一種簡單的用于網絡間原始數據傳輸的協議 。而由 RFC 1945 定義的 HTTP/1.0,在原 HTTP/0.9 的基礎上,有了進一步的改進,允許消息以類 MIME 信息格式存在,包括請求/響應范式中的已傳輸數據和修飾符等方面的信息 。但是,HTTP/1.0 沒有充分考慮到分層代理服務器、高速緩沖存儲器、持久連接需求或虛擬主機等方面的效能 。

    猜你喜歡