okhttp详解系列三:桥拦截器 BridgeInterceptor
- okhttp详解系列一:开篇
- okhttp详解系列二:重试重定向拦截器
- okhttp详解系列三:桥拦截器 BridgeInterceptor
- okhttp详解系列四:缓存拦截器
- okhttp详解系列五:连接拦截器 ConnectInterceptor
- okhttp详解系列六:服务请求拦截器 CallServerInterceptor
BridgeInterceptor拦截器简要描述一下就是做了如下三件事:
- 首先会把用户的Request进行进一步的处理(处理request header),转换成真正请求网络的Request;
- 然后继续调用其他拦截器进行网络请求;
- 最后收到响应结果后保存cookie,并解压缩gzip,最终转换为用户的Response。
BridgeInterceptor处理时序
从上述流程可以看出BridgeInterceptor拦截器的处理逻辑比较简单。