摘要:
前言 上一篇文章,我们介绍了RetryAndFollowUpInterceptor拦截器,该拦截器的下一个拦截器就是BridgeInterceptor,本篇文章我们就对BridgeInterceptor进行一个介绍。 从BridgeInterceptor的名字可以看出,它起的是一个桥接的作用: 将用 阅读全文
摘要:
前言 在上一篇文章「探索OkHttp系列 (一) 请求的发起与响应」,我们介绍了请求的发起与响应的整个过程,在介绍请求响应的时候,最关键的点是拦截器机制与责任链模式,关于责任链模式在请求的响应中是如何运用的,我们已经在上篇文章讲述了,但是上篇文章没有去详细地介绍各个拦截器的作用,从这篇文章开始,我们 阅读全文
摘要:
前言 OkHttp是个人使用的比较多的网络请求库,但是一直没有探究它的实现原理,这次就对OkHttp的源码进行分析,探究其实现原理。 分析的okhttp源码版本:4.9.2。 基本使用 GET 同步地发起请求,会阻塞线程,不能直接在主线程当中调用 private fun getData() { th 阅读全文