深入理解http1 x http 2和https

2022-09-06 23:30:22 字數 653 閱讀 4606

持久連線

管道機制

分塊傳輸編碼

新增請求方式

1. 二進位制協議

2. 完全多路復用

3. 報頭壓縮

4. 伺服器推送

- (1)對資料進行加密,並建立乙個資訊保安通道,來保證傳輸過程中的資料安全;

- (2)對**伺服器進行真實身份認證。

- 1、https是加密傳輸協議,http是名文傳輸協議;

- 2、https需要用到ssl證書,而http不用;

- 3、https比http更加安全,對搜尋引擎更友好,利於seo,

- 4、 https標準埠443,http標準埠80;

- 5、 https基於傳輸層,http基於應用層;

服務端生成配對的公鑰和私鑰

私鑰儲存在服務端,公鑰傳送給客戶端

客戶端使用公鑰加密明文傳輸給服務端

服務端使用私鑰解密密文得到明文

深入理解http1 x http 2和https

持久連線 管道機制 分塊傳輸編碼 新增請求方式 1.二進位制協議 2.完全多路復用 3.報頭壓縮 4.伺服器推送 1 對資料進行加密,並建立乙個資訊保安通道,來保證傳輸過程中的資料安全 2 對 伺服器進行真實身份認證。1 https是加密傳輸協議,http是名文傳輸協議 2 https需要用到ssl...

深入理解HTTP(一)

採用http 無狀態短連線 來互動資料 應用層 可以達到處理大量使用者請求的要求 本質上是建立乙個socket連線,通過outputstream.write傳送到目標伺服器,通過inputstream.read來接受返回資料。控制使用者瀏覽器的渲染行為和伺服器的執行該邏輯 如404狀態碼 快取分為服...

深入理解HTTP協議

當今最流行的http協議版本為http 1.1,本文內容均以此版本為準 一 報文 http協議的報文分為兩種,請求報文和響應報文 請求報文由4部分組成 1.起始行 2.請求頭 3.空行 4.請求體 響應報文也由4部分組成 1.起始行 2.響應頭 3.空行 4.響應體 其中起始行都是必須的,其他內容可...