tomcat6/7/8配置启用gzip压缩页面内容

教程分享 > Java教程 > 博文分享 (2228) 2024-04-16 20:43:14

tomcat6/7/8配置启用gzip压缩页面内容

首先找到tomcat的配置文件

tomcat/conf

编辑该目录下面的server.xml
tomcat Connector默认配置项

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"/>

修改配置启用tomcat的gzip压缩

    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" 
               compression="on"  
               compressionMinSize="50" 
               compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" 
   />

参数说明

compression="on"  --启用gizp
compressionMinSize --开始压缩的最小值,单位是byte,如2048表示2K大小
compressableMimeType --需要压缩文件的类型,text/html,text/xml,text/javascript,text/css,text/plain

浏览器F12打开调试模式查看相应头,已经启用gzip了
gzip配置启用
 


相关文章
tomcat6/7/8配置启用gzip压缩页面内容
nginx开启gzip压缩配置配置参考:server{listen443ssl;server_namet.example.com;#charsetkoi8-r;#access_log/var/l...
idea2018配置Tomcat8热部署完整记录
MySQL5.7.20压缩包安装配置流程
yum安装jdk1.8-CentOS6.5,centos6,jdk8
centos6.5安装MySQL 5.6版本,并配置数据了链接数量数据库默认字符集utf8mb4支持Emoji表情4字节内容
centos7中mysql配置my.cnf字符集utf-8,mysql5.6中文乱码
tomcat如何配置SSL或者说HTTPS,tomcat,https,SSL。为何需要使用SSL
最近博客升级总是nginx原生的502页面,感觉有些不友好,特此研究了下502页面的配置nginx 502配置502页面核心配置 #502 page error_...
artdialog 弹出页面iframe,artDialog,artDialog弹出页面
java 图片 无损压缩。随着科技进步,大家手机拍的照片也从之前的几百KB变成几MB或者10MB了,有些情况我们需要压缩一下图片节省网络资源。这里将会讲解如何采用Java语音进行图片的无损压缩
MySQL5.6配置双机互为主备
该脚本主要用于检查tomcat进程是否在线,如果不在线就启动tomcat服务#!/bin/sh res=`ps -ef|grep /home/xqlee/tomcat/bin/bootstra...
centos6 yum安装redis3.29,centos6 源码安装redis以及常用配置
centos 6 nginx+php7环境配置 做一记录,谨防采矿 $title(php.conf) # # The default server # server { l...