【Android 3.7.1】- 网络请求抓包请求时间bug
Open
bug
- Dominant language
- Java
- Stars
- 20.4k
- Forks
- 3.2k
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 2
Description
DokitCapInterceptor 类的抓包拦截器
NetworkRecord record = mNetworkInterpreter.createRecord(requestId, platform, inspectorRequest);
在createRecord 方法内记录了开始时间,
mNetworkInterpreter.fetchResponseInfo(record, inspectorResponse);
在fetchResponseInfo方法内记录了结束时间
可是:开始时间和结束时间都是在chain.proceed(request)之后?
这不是在请求后才统计时间?得把createRecord逻辑挪到chain.proceed(request)之前才能正确记录网络请求时间
目前看来抓包时间异常就是这个问题,尚未验证,明天集成源码编译修改再试试
Contributor guide
Assessment
This issue has not been assessed yet.