HTTP壓縮工作原理

2021-09-02 06:25:59 字數 380 閱讀 1150

http壓縮工作原理

web伺服器處理http壓縮的工作原理如下:

web伺服器接收到瀏覽器的http請求後,檢查瀏覽器是否支援http壓縮;

如果瀏覽器支援http壓縮,web伺服器檢查請求檔案的字尾名;

如果請求檔案是html、css等靜態檔案,web伺服器到壓縮緩衝目錄中檢查是否已經存在請求檔案的最新壓縮檔案;

如果請求檔案的壓縮檔案不存在,web伺服器向瀏覽器返回未壓縮的請求檔案,並在壓縮緩衝目錄中存放請求檔案的壓縮檔案;

如果請求檔案的最新壓縮檔案已經存在,則直接返回請求檔案的壓縮檔案;

如果請求檔案是aspx等動態檔案,web伺服器動態壓縮內容並返回瀏覽器,壓縮內容不存放到壓縮快取目錄中。

詳細請參考:

Http工作原理

http1.1 與 http1.0向後相容,執行1.1版本的web伺服器可以與執行1.0版本的瀏覽器 對話 執行1.1版本的瀏覽器也可以與執行1.0版本的web伺服器對話。http和tcp的關係 雖然http1.1和http1.0協議本身沒有規定支援其傳輸的底層協議是哪種協議,但通常情況下都是架構在...

http工作原理

客戶機與伺服器建立連線後,傳送乙個請求給伺服器,請求格式為 統一資源識別符號 協議版本號。伺服器收到請求的資訊 包括請求行,請求頭,請求體 伺服器接收到請求後,給予相應的響應資訊,格式為乙個狀態行 包括響應行,響應頭,響應體 在internet上,http通訊通常發生在tcp ip連線之上。預設埠是...

HTTP工作原理

以下是 http 請求 響應的步驟 客戶端連線到web伺服器 乙個http客戶端,通常是瀏覽器,與web伺服器的http埠 預設為80 建立乙個tcp套接字連在這裡插入 片接。例如,傳送http請求 通過tcp套接字,客戶端向web伺服器傳送乙個文字的請求報文,乙個請求報文由請求行 請求頭部 空行和...