<?xml version="1.0"?> <!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_3.dtd"> <!-- =============================================================== --> <!-- Mixin the GZIP Handler --> <!-- This applies the GZIP Handler to the entire server --> <!-- If a GZIP handler is required for an individual context, then --> <!-- use a context XML (see test.xml example in distribution) --> <!-- =============================================================== --> <Configure id="Server" class="org.eclipse.jetty.server.Server"> <Call name="insertHandler"> <Arg> <New id="GzipHandler" class="org.eclipse.jetty.server.handler.gzip.GzipHandler"> <Set name="minGzipSize"><Property name="jetty.gzip.minGzipSize" deprecated="gzip.minGzipSize" default="2048"/></Set> <Set name="checkGzExists"><Property name="jetty.gzip.checkGzExists" deprecated="gzip.checkGzExists" default="false"/></Set> <Set name="compressionLevel"><Property name="jetty.gzip.compressionLevel" deprecated="gzip.compressionLevel" default="-1"/></Set> <Set name="inflateBufferSize"><Property name="jetty.gzip.inflateBufferSize" default="0"/></Set> <Set name="deflaterPoolCapacity"><Property name="jetty.gzip.deflaterPoolCapacity" default="-1"/></Set> <Set name="syncFlush"><Property name="jetty.gzip.syncFlush" default="false" /></Set> <Set name="excludedAgentPatterns"> <Array type="String"> <Item><Property name="jetty.gzip.excludedUserAgent" deprecated="gzip.excludedUserAgent" default=".*MSIE.6\.0.*"/></Item> </Array> </Set> <Set name="includedMethodList"><Property name="jetty.gzip.includedMethodList" default="GET" /></Set> <Set name="excludedMethodList"><Property name="jetty.gzip.excludedMethodList" default="" /></Set> <!-- <Set name="includedMethods"> <Array type="String"> <Item>GET</Item> </Array> </Set> <Set name="includedPaths"> <Array type="String"> <Item>/*</Item> </Array> </Set> <Set name="excludedPaths"> <Array type="String"> <Item>*.gz</Item> </Array> </Set> <Call name="addIncludedMimeTypes"> <Arg><Array type="String"> <Item>some/type</Item> </Array></Arg> </Call> <Call name="addExcludedMimeTypes"> <Arg><Array type="String"> <Item>some/type</Item> </Array></Arg> </Call> --> </New> </Arg> </Call> </Configure>