Class GZipResponseFilter

All Implemented Interfaces:
ShouldFilter<HttpResponseMessage>, SyncZuulFilter<HttpResponseMessage,HttpResponseMessage>, ZuulFilter<HttpResponseMessage,HttpResponseMessage>

@Filter(order=110, type=OUTBOUND) public class GZipResponseFilter extends HttpOutboundSyncFilter
General-purpose filter for gzipping/ungzipping response bodies if requested/needed. This should be run as late as possible to ensure final encoded body length is considered

You can just subclass this in your project, and use as-is.