您的位置:首页 > 其它

给retrofit添加拦截器以查看传输的数据

2017-05-24 16:05 197 查看
retrofit依赖与okhttp,所以是要给retrofit的okhtpclient添加一个拦截器,关键代码如下:

//添加一个拦截器
OkHttpClient okHttpClient = new OkHttpClient.Builder()
.addInterceptor(new LogInterceptor())
.build();


给retrofit设置client:

Retrofit retrofit = new Retrofit.Builder().baseUrl(BaseUrl.BaseUrl)
.addConverterFactory(GsonConverterFactory.create())
.addCallAdapterFactory(RxJava2CallAdapterFactory.create())
.client(okHttpClient)
.build();

引用的一个第三方工具:

//一个便捷的查看http请求信息的工具
compile 'com.parkingwang:okhttp3-loginterceptor:latest.integration'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐