HTTP協議概述

2021-10-23 01:15:57 字數 1200 閱讀 9752

協議其實就是我們約定的規則,幹什麼都有幹什麼的規則,工作有勞動合同,買房有買房的規則。

網路協議就是資料在網路上傳輸的規則;http、pop3、pop、imap、ftp,流**協議。

http(htyper text transform protocal)超文字傳輸協議:如何在互聯  網上傳輸超文字,

html:(htyper text markup language)超文字標記語言。

通過瀏覽器去訪問網路上的各種資源、看到的各種頁面、等。都要遵循http協議。

由於我們平時訪問網際網路上的網頁都是請求之後才會響應。

所以http協議基於請求響應模型。協議分為請求部分,響應部分。

請求部分格式:請求行、請求頭、請求體

響應部分格式:響應行、響應頭、響應體

包含請求方式,本次請求的路徑,協議/版本

約定使用者的表單資料向服務端傳遞格式,當get請求是沒有請求體,當為post時有請求體,資料存在請求體中。

本次響應採用的協議

狀態碼:協議設計之初,用一些數字描述了本次響應

狀態描述:用文字本次響應進行簡短的描述

狀態碼有三位數組成,第乙個數字定義了響應的類別,且有五種可能的取值:

1xx:指示資訊--表示請求已接收,繼續處理

2xx:成功--表示請求已被成功接收、理解、接受

3xx:重定向--要求請求必須進行更進一步的操作

4xx:客戶端錯誤--請求有語法錯誤或請求無法實現

5xx:伺服器端錯誤--伺服器未能實現合理的請求

作用:服務端告訴瀏覽器服務端資訊,本次響應的描述

date:響應時間

content-type:本次響應內容型別

content-encoding:本次內容採用的壓縮格式

content-length:本次內容長度

服務端邢響應到客戶端部分,可以是html頁面,js檔案,css檔案,

Http協議概述

http協議的特點 1.支援客戶端 伺服器模式 3.靈活 http協議允許傳輸任意型別的資料物件。正在傳輸的型別有content type加以標記。5.無狀態 http協議是無狀態協議。無狀態是指協議對於事務處理沒有記憶能力。缺少狀態意味著如果後續處理需要前面的資訊,則它必須重傳,這樣可能導致每次鏈...

HTTP協議概述

宣告 本人的所有部落格皆為個人筆記,作為個人知識索引使用,因此在敘述上存在邏輯不通順 跨度大等問題,希望理解。分享出來僅供大家學習翻閱,若有錯誤希望指出,感謝!應用http協議時必須是一端擔任客戶端角色,另一端擔任伺服器角色 實際情況下,兩台計算機作為客戶端與伺服器的角色有可能會互換,http協議能...

HTTP協議概述

名為超文字傳輸協議,基於tcp ip通訊協議來傳遞資料的應用層中的協議 html 檔案,檔案,查詢結果等 的。訪問的是遠端的網路資源,格式是http http協議是在網路開發中最常用的協議 請求 1個完整的由客戶端發給伺服器的http請求中包含以下內容請求行 包含請求方法,請求資源路徑,http協議...