in src/main/java/com/spotify/ffwd/http/GzipRequestInterceptor.java [39:53]
public Response intercept(Chain chain) throws IOException {
final Request request = chain.request();
if (request.body() == null || request.header("Content-Encoding") != null) {
return chain.proceed(request);
}
final Request compressedRequest = request
.newBuilder()
.header("Content-Encoding", "gzip")
.method(request.method(), compress(request.body()))
.build();
return chain.proceed(compressedRequest);
}