相关文章推荐
风流的书签  ·  不要讓犬隻大小便溺弄污街道·  1 年前    · 
力能扛鼎的冰棍  ·  宁波东方理工大学招生章程公布:为2025级本 ...·  1 年前    · 
英姿勃勃的菠萝  ·  2022年福建省生态环境厅直属事业单位公开招 ...·  1 年前    · 
没人理的玉米  ·  【AI】将Python项目打包成Docker ...·  1 年前    · 
坚强的打火机  ·  从玉帝到太上老君:最全中国神仙榜|玉皇大帝| ...·  2 年前    · 
Code  ›  Android Okhttp3 设置日志打印拦截器开发者社区
https://cloud.tencent.com/developer/article/1591963
憨厚的大脸猫
3 年前
作者头像
程序员飞飞
0 篇文章

Android Okhttp3 设置日志打印拦截器

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > Android&Java技术 > Android Okhttp3 设置日志打印拦截器

Android Okhttp3 设置日志打印拦截器

作者头像
程序员飞飞
发布 于 2020-02-27 17:28:49
3.7K 0
发布 于 2020-02-27 17:28:49
举报

Android Okhttp3 设置日志打印拦截器

方式1

/**
 * Created by x-sir on 2018/8/3 :)
 * Function:LoggerInterceptor
public class LoggerInterceptor implements Interceptor {
    private static String TAG = "LoggerInterceptor";
    private boolean isDebug;
    public LoggerInterceptor(boolean isDebug) {
        this(TAG, isDebug);
    public LoggerInterceptor(String tag, boolean isDebug) {
        this.isDebug = isDebug;
        TAG = tag;
    @Override
    public Response intercept(@NonNull Chain chain) throws IOException {
        Request request = chain.request();
        if (BuildConfig.DEBUG || isDebug) {
            LogUtil.i(TAG, String.format("发送请求:%s on %s%n%s%n%s",
                    request.url(), chain.connection(), request.headers(), request.body()));
        return chain.proceed(request);
}

调用:

.addInterceptor(new LoggerInterceptor(true)) // 添加日志打印拦截器

方式2(推荐)

添加依赖:

implementation 'com.squareup.okhttp3:logging-interceptor:3.6.0'

调用:

HttpLoggingInterceptor loggingInterceptor = new HttpLoggingInterceptor();
 
推荐文章
风流的书签  ·  不要讓犬隻大小便溺弄污街道
1 年前
力能扛鼎的冰棍  ·  宁波东方理工大学招生章程公布:为2025级本科生提供四年等额奖学金 —中国教育在线
1 年前
英姿勃勃的菠萝  ·  2022年福建省生态环境厅直属事业单位公开招聘工作人员方案_ 人事信息_ 福建省生态环境厅
1 年前
没人理的玉米  ·  【AI】将Python项目打包成Docker镜像的小实践_python docker镜像-CSDN博客
1 年前
坚强的打火机  ·  从玉帝到太上老君:最全中国神仙榜|玉皇大帝|天尊|真君|龙王|天宫_网易订阅
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号