美文网首页
BridgeInterceptor

BridgeInterceptor

作者: shawn_yy | 来源:发表于2017-11-13 19:45 被阅读0次

    BridgeInterceptor

    该拦截器主要功能

    proceed之前

    • 处理请求头 最开始我们构建的Request是不符合Http的Request的规范的,该拦截器会讲参数补充完成
    • 处理Cookie 如果曾在cookie会加载到Request中

    proceed之后

    • 保存cookie
    • Response设置对应的Request
    • proceed之前如果有压缩,则会处理压缩
    • 之后返回处理好的Response

    这个拦截器很简单 比较好的是它的Cookie的处理很巧妙

    CookieJar是一个接口实现saveFromResponse()存储cookie 实现loadForRequest()读取cookie

    CookieJar这个对象为OkHttpClient持有,在构建BridgeInterceptor()传入的

    相关文章

      网友评论

          本文标题:BridgeInterceptor

          本文链接:https://www.haomeiwen.com/subject/dfctvxtx.html