Tomcat使用GZip壓縮網頁資料

2021-08-26 17:17:43 字數 505 閱讀 6905

找到tomcat/conf/server.xml中protocol="http/1.1"的connector的節點(也就是配置tomcat訪問埠8080的那個節點)

配置gzip的屬性有4個,分別如下:

compression:  off/on/force(不啟用/啟用壓縮文字內容/強制壓縮所有請求包含)

compressablemimetype: "text/html,text/xml,text/plain"(這是預設值,指定需要壓縮的請求文件型別)

nocompressionuseragents: 指定不需要壓縮的瀏覽器agent,使用逗號間隔

compressionminsize: 2048 對小於該配置大小的檔案不進行壓縮(單位:b,也就是預設是2k)。注該屬性自tomcat7中有效

配置例項:

檢測gzip壓縮的**:

1.國外的:

2.國產的:

這是官方文件:

Tomcat配置gzip壓縮

有時因為資料量大 或者比較大 需要啟用壓縮,這裡就記錄下如何開啟tomcat的gzip壓縮 1.配置server.xml檔案 找到包含protocol http 1.1 這個屬性值的connector,新增下面的配置 其中 compressablemimetype表示啟用壓縮的mimetype,no...

使用gzip壓縮頁面

gzip就是gnu zip了,很多瀏覽器都支援這種壓縮格式的content,需要加上response.addheader content encoding gzip 不過避免某些不支援的瀏覽器出現錯誤,需要檢查request.getheaders accept encoding 裡面是否包含了giz...

ext js使用GZIP壓縮傳輸

在使用extjs過程中,ext all.js檔案太大,在網路環境不太好的時候,開啟頁面非常慢。為了解決網路傳輸時的大小,將採用gzip壓縮傳輸。具體配置如下。2 在web.xml中增加如下過濾器。gzipfilter net.sf.ehcache.constructs.web.filter.gzip...