gzipHandler.setHandler(handler); gzipHandler.setMinGzipSize((int) minimumEntitySize.toBytes()); gzipHandler.setInflateBufferSize((int) bufferSize.toBytes()); gzipHandler.setCompressionLevel(deflateCompressionLevel); gzipHandler.setSyncFlush(syncFlush);
public static GzipHandler wrapWithDefaultGzipHandler(final Handler handler, int inflateBufferSize, int compressionLevel) { GzipHandler gzipHandler = new GzipHandler(); gzipHandler.setMinGzipSize(0); gzipHandler.setIncludedMethods(GZIP_METHODS); gzipHandler.setInflateBufferSize(inflateBufferSize); gzipHandler.setCompressionLevel(compressionLevel); // We don't actually have any precomputed .gz resources, and checking for them inside jars is expensive. gzipHandler.setCheckGzExists(false); gzipHandler.setHandler(handler); return gzipHandler; }
private GzipHandler newGzipHandler(ServerConfig serverConfig) { GzipHandler gzipHandler = new GzipHandlerWithVaryHeaderFixed(); gzipHandler.setCompressionLevel(serverConfig.responseCompressionLevel()); gzipHandler.setInflateBufferSize(8 * 1024); gzipHandler.setIncludedMethods("GET", "POST", "PUT", "PATCH"); return gzipHandler; }
public static GzipHandler wrapWithDefaultGzipHandler(final Handler handler, int inflateBufferSize, int compressionLevel) { GzipHandler gzipHandler = new GzipHandler(); gzipHandler.setMinGzipSize(0); gzipHandler.setIncludedMethods(GZIP_METHODS); gzipHandler.setInflateBufferSize(inflateBufferSize); gzipHandler.setCompressionLevel(compressionLevel); // We don't actually have any precomputed .gz resources, and checking for them inside jars is expensive. gzipHandler.setCheckGzExists(false); gzipHandler.setHandler(handler); return gzipHandler; }
gzipHandler.setMinGzipSize(this.config.getGzipMinGzipSize()); gzipHandler.setCompressionLevel(this.config.getGzipCompressionLevel()); gzipHandler.setInflateBufferSize(this.config.getGzipInflateBufferSize()); gzipHandler.setSyncFlush(this.config.isGzipSyncFlush()); gzipHandler.addExcludedAgentPatterns(this.config.getGzipExcludedUserAgent());