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也可以重新傳送請求,獲取響應 從獲取第乙個響應並在瀏覽器中展示,直到最終獲取全部響應,並在展示...