HttpLogger简介
- HttpLogger可以方便的在logcat中查看网络请求参数及项目中发出网络请求的代码的位置,点击即可跳转
使用Gradle构建时添加一下依赖即可:
implementation 'com.cjj.httplogger:HttpLogger:1.0.1'
初始化
// 创建OkHttpClient
OkHttpClient.Builder builder = new OkHttpClient.Builder();
if (BuildConfig.DEBUG) {
//debug时添加拦截器
HttpLogger interceptor = new HttpLogger.Builder()
//logcat输出的tag
.setTag("TAG")
//logcat输出的级别
.setLevel(Log.INFO)
//返回的结果的最大行数,超过将折叠
.setMaxLines(30)
//将当前位置传递给Interceptor的HeaderName
.setHeaderName