http協議與內容壓縮

2022-08-10 11:24:13 字數 664 閱讀 5533

為了加快網路上的傳輸的速度,可以將伺服器傳輸的內容進行壓縮,伺服器的壓縮方式有gzip壓縮   deflate壓縮  compress壓縮

content-length:壓縮後的長度

如何啟動壓縮功能

1,將apache中的deflate模組開啟

2,在conf檔案中,寫如下**

deflatecompressionlevel   6

addoutputfilter-bytype deflate text/plain

addoutputfilter-bytype deflate text/html

addoutputfilter-bytype deflate text/xml

瀏覽器在發生請求資訊時可以發乙個accept-encoding頭資訊,內容為瀏覽器支援哪幾種壓縮方式,

與伺服器進行協商進行那種壓縮方式壓縮,這種壓縮方式是瀏覽器和伺服器都支援的方式

例:access-encoding:gzip,deflate,sdch

分塊傳輸與持久鏈結

在傳輸長度不確定的情況下,但是還要傳輸,隔一段時間,傳輸一段資訊,再隔一段時間,再傳輸一段資訊,

這樣的方式就是持久鏈結

http協議內容

http協議 對瀏覽器客戶端 和 伺服器端 之間資料傳輸的格式規範 http1.0 當前瀏覽器客戶端與伺服器端建立連線之後,只能傳送一次請求,一次請求之後連線關閉。http1.1 當前瀏覽器客戶端與伺服器端建立連線之後,可以在一次連線中傳送多次請求。基本都使用1.1 常見的請求方式 get post...

http協議內容

http協議 對瀏覽器客戶端 和 伺服器端 之間資料傳輸的格式規範 http1.0 當前瀏覽器客戶端與伺服器端建立連線之後,只能傳送一次請求,一次請求之後連線關閉。http1.1 當前瀏覽器客戶端與伺服器端建立連線之後,可以在一次連線中傳送多次請求。基本都使用1.1 常見的請求方式 get post...

HTTP協議內容1

一 請求協議 瀏覽器 server 格式 1 請求首行 請求方式 請求路徑 協議和版本 例如 get index.html http 1.1 2 請求頭資訊 請求頭名稱 請求頭內容,即為key value格式 例如 host localhos http是無狀態的,所以才會有cookie cookie...