首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

tomcat增添gzip功能

2012-10-14 
tomcat添加gzip功能在文件tomcat/conf/server.xml中添加红色部分的配置即可打开使用压缩传输功能:??????

tomcat添加gzip功能

在文件tomcat/conf/server.xml

中添加红色部分的配置即可打开使用压缩传输功能:

?

????? <Connector port="8080" address="${jboss.bind.address}"

???????? maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"

???????? emptySessionPath="true"

???????? enableLookups="false" redirectPort="8443" acceptCount="100"

???????? connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"

????????????? ?compression="on"???

???? ????compressionMinSize="2048"???

???????? noCompressionUserAgents="gozilla, traviata"???

???????? compressableMimeType="application/java-archive,application/octet-stream,text/vnd.sun.j2me.app-descriptor,application/octet-stream, application/x-msdownload, image/png, image/gif, text/plain" />

?

compression 开关

noCompressionUserAgents 那种浏览器不使用压缩功能

compressionMinSize????? 启用压缩的输出内容大小,这里面默认为2KB

compressableMimeType??? 那些文件需要压缩 mimetype

?

在tomcat/webapps/工程/WEB-INF/web.xml中增加下面的配置

?????? <mime-mapping>

????????????? <extension>conf</extension>

????????????? <mime-type>text/plain</mime-type>

?????? </mime-mapping>

?????? <mime-mapping>

????????????? <extension>CONF</extension>

????????????? <mime-type>text/plain</mime-type>

?????? </mime-mapping>

?

?????? <mime-mapping>

????????????? <extension>ini</extension>

????????????? <mime-type>text/plain</mime-type>

?????? </mime-mapping>

?????? <mime-mapping>

????????????? <extension>INI</extension>

????????????? <mime-type>text/plain</mime-type>

?????? </mime-mapping>

?

??? <mime-mapping>

??????? <extension>png</extension>

??????? <mime-type>image/png</mime-type>

??? </mime-mapping>

?????? <mime-mapping>

??????? <extension>PNG</extension>

??????? <mime-type>image/png</mime-type>

??? </mime-mapping>

?

?????? <mime-mapping>

??????? <extension>gif</extension>

??????? <mime-type>image/gif</mime-type>

??? </mime-mapping>

?????? <mime-mapping>

??????? <extension>GIF</extension>

??????? <mime-type>image/gif</mime-type>

??? </mime-mapping>

?

?????? <mime-mapping>

????????????? <extension>json</extension>

????????????? <mime-type>text/plain</mime-type>

?????? </mime-mapping>

?????? <mime-mapping>

????????????? <extension>JSON</extension>

????????????? <mime-type>text/plain</mime-type>

?????? </mime-mapping>

?

?????? <mime-mapping>

????????????? <extension>xml</extension>

????????????? <mime-type>text/xml</mime-type>

?????? </mime-mapping>

?????? <mime-mapping>

????????????? <extension>XML</extension>

????????????? <mime-type>text/xml</mime-type>

?????? </mime-mapping>

??????

?????? <mime-mapping>

????????????? <extension>dll</extension>

????????????? <mime-type>application/x-msdownload</mime-type>

?????? </mime-mapping>

?????? <mime-mapping>

????????????? <extension>DLL</extension>

????????????? <mime-type>application/x-msdownload</mime-type>

?????? </mime-mapping>

热点排行