前端面試http協議類總結

2021-09-28 15:00:20 字數 791 閱讀 4427

http協議的主要特點

http方法

http的報文組成

請求頭: 鍵值對 服務端據此獲取客戶端的資訊

空行: 分隔請求頭和請求體

請求體: 通過請求體傳值

響應報文: 狀態行: 說明所請求的資源情況

響應頭 : 描述伺服器基本資訊

空行 : 分隔響應頭和響應體

響應體:服務端返回的資料

post和get的區別

http狀態碼

持久連線

管線化持久連線的情況下

非管線化:

請求1 -> 響應1 -> 請求2 -> 響應2 -> 請求3 -> 響應3

管線化請求1 -> 請求2 -> 請求3 -> 響應1 -> 響應2 -> 響應3

管線化機制通過持久連線完成,僅http/1.1支援此技術

只有get和head請求可以進行管線化,而post則有所限制

初次建立連線時不應啟動管線機制,因為對方(伺服器)不一定支援http/1.1版本的協議

http/1.1要求伺服器端支援管線化,但並不要求伺服器端也對響應進行管線化處理,只是要求對於管線化的請求不失敗即可

由於上面提到的伺服器端問題,開啟管線化很可能並不會帶來大幅度的效能提公升,而且很多伺服器端和**程式對管線化的支援並不太好,因此現代瀏覽器預設並為開啟管線化支援

http get請求 前端面試 HTTP協議類

1.http協議的主要特點 1 簡單快速 每個資源uri是固定的,http處理起來很簡單 2 靈活 每個http協議頭部份會有個資料型別,乙個http協議可完成多種資料型別傳輸 3 無連線 連線一次就斷掉 4 無狀態 單從http協議角度無法區分兩次連線者的身份 2.http報文的組成部分 1 請求...

前端面試 04 HTTP協議

注意 一面中有筆試,考http協議的可能性大 1.一面,有關http 2.二面 注意 按照順序回答 首先,http報文包括 請求報文和響應報文 其次,每個報文包含什麼部分?請求報文包括 請求行 請求頭 空行 請求體 響應報文包括 狀態行 響應頭 空行 響應體。最後,每個部分的內容是什麼?響應報文 注...

前端面試 HTTP

1 http的介紹 http協議是hyper text transfer protocol 超文字傳輸協議 的縮寫,負責 web 伺服器與 web 瀏覽器 客戶端 之間的通訊,包括從 web 客戶端 瀏覽器 向 web 伺服器傳送請求,並從 web 伺服器向 web 客戶端返回內容 網頁 http協...