當前位置:妙知谷 >

遊戲數碼 >互聯網 >

什麼是http協議

什麼是http協議

什麼是http協議

操作方法

(01)HTTP協議是Hyper Text Transfer Protocol(超文本傳輸協議)的縮寫,是用於從萬維網(WWW:World Wide Web )服務器傳輸超文本到本地瀏覽器的傳送協議。HTTP是一個基於TCP/IP通信協議來傳遞數據(HTML 文件, 圖片文件, 查詢結果等)。HTTP是一個屬於應用層的面向對象的協議,由於其簡捷、快速的方式,適用於分佈式超媒體信息系統。它於1990年提出,經過幾年的使用與發展,得到不斷地完善和擴展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的規範化工作正在進行之中,而且HTTP-NG(Next Generation of HTTP)的建議已經提出。HTTP協議工作於客户端-服務端架構為上。瀏覽器作為HTTP客户端通過URL向HTTP服務端即WEB服務器發送所有請求。Web服務器根據接收到的請求後,向客户端發送響應信息。

什麼是http協議

(02)主要特點1、簡單快速:客户向服務器請求服務時,只需傳送請求方法和路徑。請求方法常用的有GET、HEAD、POST。每種方法規定了客户與服務器聯繫的類型不同。由於HTTP協議簡單,使得HTTP服務器的程序規模小,因而通信速度很快。2、靈活:HTTP允許傳輸任意類型的數據對象。正在傳輸的類型由Content-Type加以標記。3.無連接:無連接的含義是限制每次連接只處理一個請求。服務器處理完客户的請求,並收到客户的應答後,即斷開連接。採用這種方式可以節省傳輸時間。4.無狀態:HTTP協議是無狀態協議。無狀態是指協議對於事務處理沒有記憶能力。缺少狀態意味着如果後續處理需要前面的信息,則它必須重傳,這樣可能導致每次連接傳送的數據量增大。另一方面,在服務器不需要先前信息時它的應答就較快。5、支持B/S及C/S模式

標籤: HTTP 協議
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/hulianwang/4709r.html