安卓网络请求之日志拦截器
自己用起来比较顺手的日志拦截器
//收集请求参数,方便调试 StringBuilder paramsBuilder = new StringBuilder(); StringBuilder jsonBuilder = new StringBuilder();
String url = orgRequest.url().toString();
String merge = orgRequest.url().toString();
int last = merge.lastIndexOf('/') + 1;
String method = merge.substring(last);
String url= merge ;
String log = paramsBuilder.toString();
String json = jsonBuilder.toString();
请求头做拦截
Logger.e("请求\nurl=%s\nmethod=%s\n---params---\n%s\n---params(json)---\n%s", url, method, log, json);
String content = response.body().string();
返回请求体response做拦截
Logger.e("响应 时间:%dms\nurl=%s\nheaders=%s\n---params---\n%s\n---params(json)---\n%s\n---content---\n%s",responseTime, url, newRequest.headers(), log, json, content);
okhttp的五大拦截器
OkHttp 面试题汇总_因为我的心的博客-CSDN博客_okhttp面试题
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
