.
okHttpClient.interceptors().add(...)
. , .
public class HttpLoggingInterceptor implements Interceptor {
private final static String TAG = LogUtils.makeLogTag(HttpLoggingInterceptor.class);
@Override
public Response intercept(Chain chain) throws IOException {
    Request request = chain.request();
    LOGD(TAG, "**********************       REQUEST START     **********************");
    LOGD(TAG, "REQUEST URL -> "+request.urlString());
    LOGD(TAG, "REQUEST HEADERS -> "+request.headers());
    LOGD(TAG, "**********************       REQUEST END     **********************");
    Response response = chain.proceed(chain.request());
    LOGD(TAG, "**********************       RESPONSE START     **********************");
    LOGD(TAG, "RESPONSE CODE -> "+response.code());
    LOGD(TAG, "RESPONSE HEADERS -> "+response.headers());
    LOGD(TAG, "**********************       RESPONSE END     **********************");
    return response;
}
}
/
public static <S> S createService(Class<S> serviceClass) {
    okHttpClient.interceptors().add(new HttpLoggingInterceptor());
    Retrofit retrofit = builder.client(okHttpClient).build();
    return retrofit.create(serviceClass);
}