GzipFilter
From Resin 3.0
GzipFilter requires Resin Professional
resin-web.xml
<web-app xmlns="http://caucho.com/ns/resin"> <filter filter-name="gzip" filter-class="com.caucho.filters.GzipFilter"> <init> <use-vary>true</use-vary> </init> </filter> <filter-mapping filter-name="gzip"> <url-pattern> <exclude-pattern>*.pdf</exclude-pattern> <include-pattern>/*</include-pattern> </url-pattern> </filter-mapping> </web-app>
init directives
Attribute | Meaning | Default |
---|---|---|
allow-content-type | adds a content-type which should be compressed | all |
deny-content-type | adds a content-type which should not be compressed | none |
use-vary | Set the HTTP Vary header for Gzip requests | true |
no-cache | Disable caching of GZip response | false |
embed-error-in-output | Embeds any thrown exceptions in the gzip output | false |
If <allow-content-type> is specified, any unmatched content-type will not be compressed.