HTTP報文結構

2021-08-11 06:49:39 字數 904 閱讀 8856

b/s網路架構的核心是http。要理解http,最重要的就是熟悉http中的http header,http header控制著網際網路上成千上萬的使用者的資料傳輸。最關鍵的是,它控制著使用者瀏覽器行為和伺服器的執行邏輯。

http有兩類報文:請求報文和響應報文;由於http是面向正文的(text-oriented),因此在報文中的每乙個欄位都是一些ascii碼串,因而每個欄位的長度是不確定的。

從客戶向伺服器傳送請求報文

從伺服器到客戶的回答

可以通過瀏覽器外掛程式來檢視,在firefox中有firebug和httpfox,chrome的開發者工具中也可以檢視,如下圖,就是採用chrome開發者工具檢視的截圖

chrome——更多工具——開發者工具——network(最上欄)

可以看到上面提到過的字段

HTTP報文結構

http通訊過程包括客戶端往伺服器端傳送請求以及伺服器端給客戶端返回響應兩個過程。在這兩個過程中就會產生請求報文和響應報文。http報文是用於http協議互動的資訊,http報文本身是由多行資料構成的字串文字。客戶端的http報文叫做請求報文,伺服器端的http報文叫做響應報文。http報文由報文首...

Http的報文結構。

http請求報文格式 請求行,多個請求頭,乙個空行,實體內容。1.請求行 請求方法,請求資源部分名稱 協議版本組成。請求方法包括get head put post trace options delete以及擴充套件方法。常用的有http 1.0和http 1.1。post和get的區別 如果是ge...

Http協議報文結構

http請求由狀態行 請求頭 請求正文三部分組成。狀態行包括 request url request method get remote address 61.135.169.125 443 referrer policy unsafe url請求頭就是request header 請求正文就是真正...