網路基礎知識(HTTP協議)五

2021-09-17 23:25:56 字數 1812 閱讀 6168

1.http請求格式

抓包的reqeust結構:

a.請求行get為請求型別,/mix/76.html?name=kelvin&password=123456為要訪問的資源,http/1.1是協議版本

b.請求頭

從第二行起為請求頭部,host指出請求的目的地(主機網域名稱);user-agent是客戶端的資訊,它是檢測瀏覽器型別的重要資訊,由瀏覽器定義,並且在每個請求中自動傳送。

c.空行

請求頭後面必須有乙個空行

d.請求資料

請求的資料也叫請求體,可以新增任意的其它資料。這個例子的請求體為空。

2.http響應格式

抓包的response結構:

a.狀態行狀態行由協議版本號狀態狀態訊息組成

b.響應頭

響應頭是客戶端可以使用的一些資訊,如:date(生成響應的日期)、content-type(mime型別及編碼格式)、connection(預設是長連線)等等

c.空行

響應頭和響應體之間必須有乙個空行

d.響應體

響應正文,本例中是鍵值對資訊

http協議(一) http協議基礎知識

https 安全超文字傳輸協議 ftp 文字傳輸協議 tcp 網路控制協議 ip 網際網路協議 udp 使用者資料協議 等2 什麼是http協議 總結來說 http協議即在瀏覽器和伺服器通訊之間的乙個規則,即協議 它不僅保證計算機正確快速地傳輸超文字文件,還確定傳輸文件中的哪一部分,以及哪部分內容首...

http協議(一) http協議基礎知識

l https 安全超文字傳輸協議 l ftp 文字傳輸協議 l tcp 網路控制協議 l ip 網際網路協議 l udp 使用者資料協議 等http是客戶端瀏覽器或其他程式與web伺服器之間的應用層通訊協議。在internet上的web伺服器上存放的都是超文字資訊,客戶機需要通過http協議傳輸所...

網路協議基礎知識

http 請求流程 瀏覽器通過網域名稱解析伺服器 dns 獲取ip位址 瀏覽器先向 ip 發起請求,並獲取相應 瀏覽器每獲取乙個響應就對展示出的結果進行新增 載入 js,css 等內容會修改頁面的內容,js也可以重新傳送請求,獲取響應 從獲取第乙個響應並在瀏覽器中展示,直到最終獲取全部響應,並在展示...