HTTP gzip 压缩不适用于 tomcat 6 中的 css 或 javascript

Dra*_*mon 3 compression tomcat javascript css

连接器设置:

<Connector ...
compression="2048"
noCompressionUserAgents="gozilla, traviata"
compressionMimeType="text/html,text/xml,text/plain,text/css,text/javascript"/>
Run Code Online (Sandbox Code Playgroud)

这似乎适用于 html,但不适用于 css 或 javascript。compression="force"确实有效,但 compression="on" 无效。压缩=“2”也不起作用,所以我不知道“力”到底在做什么。

有问题的文件大约有 6k,我已经清除了浏览器缓存等。

Dav*_*ney 6

你应该使用compressableMimeType,而不是compressionMimeType,所以

<Connector ...
compression="1400"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType ="text/html,text/xml,text/plain,text/css,text/javascript"/>
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩。