Skip to content

Instantly share code, notes, and snippets.

@WonderCsabo
Last active December 28, 2015 10:24
Show Gist options
  • Save WonderCsabo/75cea06360a8faab304b to your computer and use it in GitHub Desktop.
Save WonderCsabo/75cea06360a8faab304b to your computer and use it in GitHub Desktop.
Logging okhttp spring rest
public class LoggingOkHttpClientHttpRequestFactory extends OkHttpClientHttpRequestFactory {
public LoggingOkHttpClientHttpRequestFactory() {
this(new OkHttpClient());
}
public LoggingOkHttpClientHttpRequestFactory(OkHttpClient client) {
super(client);
if (BuildConfig.DEBUG) {
HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor();
interceptor.setLevel(HttpLoggingInterceptor.Level.BODY);
client.interceptors().add(interceptor);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment