Retrofit2 HttpLoggingInterceptor日志猫

英特尔

可能是一个新手问题,但我想知道我实际上在哪里捕获了log cat中的日志。有没有放置日志的地方,要使用的特殊正则表达式等?这就是我的拦截器的样子:

HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor();
        interceptor.setLevel(HttpLoggingInterceptor.Level.BODY);

        OkHttpClient okClient = new OkHttpClient.Builder().addInterceptor(interceptor).build();

        // Retrofit setup


        Retrofit client = new retrofit2.Retrofit.Builder()
                .baseUrl(BASE_URL)
                .addConverterFactory(GsonConverterFactory.create())
                .client(okClient)
                .build();

这是一个API调用,其中body为null

 retrofit2.Call<GeneralTokenResponse> generalTokenResponseCall = ApiInterface.getGeneralAccessToken(ApiGeneral.API_VERSION);
        generalTokenResponseCall.enqueue(new retrofit2.Callback<GeneralTokenResponse>() {
            @Override
            public void onResponse(retrofit2.Call<GeneralTokenResponse> call, retrofit2.Response<GeneralTokenResponse> response) {
                Log.d("DEBUG", "body: "+response.body());

            }

            @Override
            public void onFailure(retrofit2.Call<GeneralTokenResponse> call, Throwable t) {

            }
        });
1f7

我这样使用:

    // init okhttp 3 logger
    HttpLoggingInterceptor logging = new HttpLoggingInterceptor(new HttpLoggingInterceptor.Logger() {
        @Override public void log(String message) {
            Log.d("MyTAG", "OkHttp: " + message);
        }
    });
    logging.setLevel(HttpLoggingInterceptor.Level.BODY);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

retrofit2 HttpLoggingInterceptor响应正文日志不正确

来自分类Dev

如何在Android Studio中使用Retrofit2获取JSON日志?

来自分类Dev

HttpLoggingInterceptor无法通过改造2进行日志记录

来自分类Dev

HttpLoggingInterceptor无法通过改造2进行日志记录

来自分类Dev

RxJava and Retrofit2: NetworkOnMainThreadException

来自分类Dev

Retrofit2和Kotlin

来自分类Dev

retrofit2:添加RequestInterceptor

来自分类Dev

Retrofit2 复杂请求

来自分类Dev

RxJava和Retrofit2:NetworkOnMainThreadException

来自分类Dev

Retrofit2 Proguard删除参数

来自分类Dev

无法使用Retrofit2获取数据

来自分类Dev

使用Retrofit2的Json对象请求

来自分类Dev

Retrofit2错误处理

来自分类Dev

从 json recycleview retrofit2 获取 id

来自分类Dev

如何使用 Retrofit2 @POST

来自分类Dev

android:retrofit2 发布错误但成功?

来自分类Dev

Android Retrofit2刷新Oauth 2令牌

来自分类Dev

ksoap2和retrofit2与android通信的区别

来自分类Dev

Retrofit2 onFailure未调用,错误为401

来自分类Dev

如何使用Retrofit2创建JSON对象数组的查询

来自分类常见问题

响应不是来自使用Retrofit2的服务器

来自分类Dev

结合使用@Path和@Url参数和Retrofit2

来自分类Dev

使用RxJava / RxAndroid的Retrofit2尾递归

来自分类Dev

如何使用Retrofit2 + RxJava添加授权标头

来自分类Dev

Retrofit2将图像发布为base64

来自分类Dev

从Retrofit2获取字符串响应主体

来自分类Dev

Retrofit2上带有HTTPs的SSLProtocolException

来自分类Dev

如何使用Retrofit2下载文件?

来自分类Dev

Retrofit2静态编码的表单数据?