/** * @return Whether the client supports compression */ private boolean supportsCompression() { if (Application.get().getResourceSettings().getDisableGZipCompression()) { return false; } WebRequest request = (WebRequest)RequestCycle.get().getRequest(); String s = request.getHttpServletRequest().getHeader("Accept-Encoding"); if (s == null) { return false; } else { return s.indexOf("gzip") >= 0; } }
/** * @return Whether the client supports compression */ private boolean supportsCompression() { if (Application.get().getResourceSettings().getDisableGZipCompression()) { return false; } WebRequest request = (WebRequest)RequestCycle.get().getRequest(); String s = request.getHttpServletRequest().getHeader("Accept-Encoding"); if (s == null) { return false; } else { return s.indexOf("gzip") >= 0; } }