1.0 協議缺陷: ⽆法復⽤鏈結,完成即斷開,重新慢啟動和 tcp 3 次握⼿
head of line blocking : 線頭阻塞,導致請求之間互相影響 1.1 改進: ⻓連線(預設 keep-alive ),復⽤
host 字段指定對應的虛擬站點 新增功能: 斷點續傳 身份認證
狀態管理
cache 快取
cache-control
expires
last-modified
etag
2.0:多路復⽤ ⼆進製分幀層: 應⽤層和傳輸層之間 ⾸部壓縮 服務端推送
https: 較為安全的⽹絡傳輸協議
原因如下:
證書(公鑰)
ssl 加密
端⼝ 443
tcp:
三次握⼿
四次揮⼿
滑動窗⼝: 流量控制
擁塞處理
慢開始擁塞避免
快速重傳
快速恢復
快取策略: 可分為 強快取 和 協商快取
http https協議備忘
http hypertext transfer protocol,超文字傳輸協議 基於tcp連線 url uniform resource locator,統一資源定位符 用於指明網路資源的位址 http報文型別分為請求報文和響應報文 http請求報文由客戶端向服務端傳送 http請求報文由三部分組...
http,https協議解析
超文字傳輸協議 hypertext transfer protocol,http http預設使用80埠,https預設使用443埠.序號 組成部分描述1 請求行描述客戶端的請求方式 get,post 請求資源名稱 http協議版本號 2請求頭 客戶端請求的伺服器主機名,客戶端機器環境資訊3空行 換...
面試 HTTP HTTPS 協議
網路協議是計算機之間為了實現網路通訊而達成的一種 約定 或者 規則 有了這種 約定 不同廠商的生產裝置,以及不同作業系統組成的計算機之間,就可以實現通訊。http協議是超文字傳輸協議的縮寫,英文是hyper text transfer protocol。它是從web伺服器傳輸超文字標記語言 html...