// Path: app/src/main/java/com/team/zhuoke/masterhelper/utils/L.java
// public class L {
// 
//     private static final String DEFAULT_TAG = "masterhelper";
// 
//     //no instance
//     private L() {
//     }
// 
//     public static void init() {
// 
//         init(DEFAULT_TAG)
//         .methodCount(3)
//         .logLevel(BuildConfig.DEBUG ? LogLevel.FULL : LogLevel.NONE);
//     }
// 
//     public static Settings init(String tag) {
//         return Logger.init(tag);
//     }
// 
//     public static void d(String message, Object... args) {
//         Logger.d(message, args);
//     }
// 
//     public static void d(Object object) {
//         Logger.d(object);
//     }
// 
//     public static void e(String message, Object... args) {
//         Logger.e(message, args);
//     }
// 
//     public static void e(Throwable throwable, String message, Object... args) {
//         Logger.e(throwable, message, args);
//     }
// 
//     public static void i(String message, Object... args) {
//         Logger.i(message, args);
//     }
// 
//     public static void v(String message, Object... args) {
//         Logger.v(message, args);
//     }
// 
//     public static void w(String message, Object... args) {
//         Logger.w(message, args);
//     }
// 
//     public static void wtf(String message, Object... args) {
//         Logger.wtf(message, args);
//     }
// 
//     public static void json(String json) {
//         Logger.json(json);
//     }
// 
//     public static void xml(String xml) {
//         Logger.xml(xml);
//     }
// }


import com.team.zhuoke.masterhelper.utils.L;
import java.io.IOException;
import okhttp3.Interceptor;
import okhttp3.MediaType;
import okhttp3.Request;
import okhttp3.Response;
import okhttp3.ResponseBody;
package com.team.zhuoke.masterhelper.net.interceptor;






/**
 *  作者：gaoyin
 *  电话：18810474975
 *  邮箱：18810474975@163.com
 *  版本号：1.0
 *  类描述：  网络日志过滤器
 *  备注消息：
 *  修改时间：16/9/18 下午2:25
 **/

public class LogInterceptor implements Interceptor{
    @Override
    public Response intercept(Chain chain) throws IOException {

        Request request=chain.request();
        Response response=chain.proceed(chain.request());
        MediaType mediaType=response.body().contentType();
        String content=response.body().string();
        long t1 = System.nanoTime();
// Path: app/src/main/java/com/team/zhuoke/masterhelper/utils/L.java
// public class L {
// 
//     private static final String DEFAULT_TAG = "masterhelper";
// 
//     //no instance
//     private L() {
//     }
// 
//     public static void init() {
// 
//         init(DEFAULT_TAG)
//         .methodCount(3)
//         .logLevel(BuildConfig.DEBUG ? LogLevel.FULL : LogLevel.NONE);
//     }
// 
//     public static Settings init(String tag) {
//         return Logger.init(tag);
//     }
// 
//     public static void d(String message, Object... args) {
//         Logger.d(message, args);
//     }
// 
//     public static void d(Object object) {
//         Logger.d(object);
//     }
// 
//     public static void e(String message, Object... args) {
//         Logger.e(message, args);
//     }
// 
//     public static void e(Throwable throwable, String message, Object... args) {
//         Logger.e(throwable, message, args);
//     }
// 
//     public static void i(String message, Object... args) {
//         Logger.i(message, args);
//     }
// 
//     public static void v(String message, Object... args) {
//         Logger.v(message, args);
//     }
// 
//     public static void w(String message, Object... args) {
//         Logger.w(message, args);
//     }
// 
//     public static void wtf(String message, Object... args) {
//         Logger.wtf(message, args);
//     }
// 
//     public static void json(String json) {
//         Logger.json(json);
//     }
// 
//     public static void xml(String xml) {
//         Logger.xml(xml);
//     }
// }


// Path: app/src/main/java/com/team/zhuoke/masterhelper/net/interceptor/LogInterceptor.java
import com.team.zhuoke.masterhelper.utils.L;
import java.io.IOException;
import okhttp3.Interceptor;
import okhttp3.MediaType;
import okhttp3.Request;
import okhttp3.Response;
import okhttp3.ResponseBody;

package com.team.zhuoke.masterhelper.net.interceptor;






/**
 *  作者：gaoyin
 *  电话：18810474975
 *  邮箱：18810474975@163.com
 *  版本号：1.0
 *  类描述：  网络日志过滤器
 *  备注消息：
 *  修改时间：16/9/18 下午2:25
 **/

public class LogInterceptor implements Interceptor{
    @Override
    public Response intercept(Chain chain) throws IOException {

        Request request=chain.request();
        Response response=chain.proceed(chain.request());
        MediaType mediaType=response.body().contentType();
        String content=response.body().string();
        long t1 = System.nanoTime();
        L.i(String.format("Sending request %s on %s%n%s", request.url(), chain.connection(), request.headers()));