• OKHTTP3源码2-连接池管理

     发表于 2 个月 前

    在 《OKHTTP3源码和设计模式-1》 ,中整体介绍了 OKHttp3 的源码架构,重点讲解了请求任务的分发管理和线程池以及请求执行过程中的拦截器。这一章我们接着往下走认识一下 ...

  • Android开源框架源码分析:Okhttp

     发表于 4 个月 前

    在Android刀耕火种的哪个年代,我们做网络请求通常会选用HttpURLConnection或者Apache HTTP Client,这两者均支持HTTPS、流的上传和下载、配置...

  • Android开源 - RxWebSocket:基于 OkHttp 和 RxJava 封装的 WebSocket 客户端

     发表于 8 个月 前

    RxWebSocket是一个基于okhttp和RxJava封装的WebSocket客户端,此库的核心特点是 除了手动关闭WebSocket(就是RxJava取消订阅),WebSoc...

  • OkHttp3 架构分析

     发表于 9 个月 前

    我们都知道在OkHttp3中,其灵活性,很大程度上体现在,我们可以 intercept 其任意一个环节,而这个优势便是okhttp3整个请求响应架构体系的精髓所在。...

  • OKHttp使用Interceptor的缓存问题

     发表于 1 年 前

    网上关于OKHttp的文章特别多,用法大家都知道,这里就只说说关于使用OKHttp中的拦截器来做缓存的问题。之前从来没有使用过拦截器做缓存,所以一开始也是从网上一顿搜,大部分文章都...

  • okhttp 实现 https 访问,支持 Android 4.X 系统 https 访问

     发表于 1 年 前

    去年在将公司项目进行组件化重构的时候使用了 Retrofit+OkHttp 做网络请求,由于我们公司的网络请求都是使用https访问,因此在封装好适用于我们项目的Retrofit+...

  • OkHttp3 最有营养的初级教程,快来围观吧

     发表于 1 年 前

    自从Android4.4开始,google已经开始将源码中的HttpURLConnection替换为OkHttp,而在Android6.0之后的SDK中google更是移除了对于H...

  • 深入解析OkHttp3

     发表于 1 年 前

    OkHttp本身就是一个很强大的库,再加上Retrofit2、Picasso的这一套组合拳,使其愈发的受到开发者的关注。本篇博客,我将对Okhttp3进行分析(源码基于Okhttp...

  • 深入解析OkHttp3

     发表于 1 年 前

    OkHttp其本身就是一个很强大的库,再加上Retrofit2、Picasso的这一套组合拳,使其愈发的受到开发者的关注。...

  • Android -- OkHttp的简单使用和封装

     发表于 1 年 前

    把okHttp仔细的看了一下,以前都是调用同事封装好了的网络框架,直接使用很容易,但自己封装却不是那么简单,还好,今天就来自我救赎一把,就和大家写写从最基础的OKHttp的简单ge...

  • OkHttp使用详解

     发表于 1 年 前

    今天学习了一下 OkHttp ,在这里做个总结,希望可以帮助到有需要的人。...

  • OkHttp3 源码浅析

     发表于 1 年 前

    HttpURLConnection是一种多用途、轻量极的HTTP客户端,使用它来进行HTTP操作可以适用于大多数的应用程序,但是在Android 2.2版本之前存在一些bug,所以...

  • Android开源-对Okhttp3进行二次封装

     发表于 1 年 前

    对Okhttp3进行二次封装,对外提供了POST请求、GET请求、PATCH请求、PUT请求、DELETE请求、上传文件、下载文件、取消请求、Raw/Json/Gson返回、后台下...

  • Android开源 - 一个Dribbble第三方客户端

     发表于 1 年 前

    Dribbble是一个优秀的设计师网站,这里有上万优秀设计师为移动开发人员提供了海量精美的UI资源。Dribbble很早就开放了API,也有许多优秀的第三方客户端,本着学习的目的,...

  • Okhttp设置User-Agent遇到的坑

     发表于 1 年 前

    我们知道Okhttp走的并不是原生的http请求,因此他在header里面并没有真正的User-Agent,而是“okhttp/版本号”这样的字符串,因为后台需要统计信息,要求传入...

  • OkHttp源码解析——HTTP请求的逻辑流程

     发表于 1 年 前

    OKHttp是一款高效的HTTP客户端,支持同一地址的链接共享同一个socket,通过连接池来减小响应延迟,还有透明的GZIP压缩,请求缓存等优势...

  • Retrofit2+Okhttp3+Rxjava通过SOAP协议请求WebService

     发表于 1 年 前

    它是基于xml规范的数据交换协议,WebServices就是基于 XML 和 HTTP 的,简单点讲使用soap对WebServices进行访问请求就是普通的HTTP,只不过参数类...

  • OkHttp3中的代理与路由

     发表于 1 年 前

    路由是什么呢?路由即是网络数据包在网络中的传输路径,或者说数据包在传输过程中所经过的网络节点,比如路由器,代理服务器之类的。...

  • 使用Retrofit和Okhttp实现网络缓存。无网读缓存,有网根据过期时间重新请求

     发表于 1 年 前

    减少服务器负荷,降低延迟提升用户体验。复杂的缓存策略会根据用户当前的网络情况采取不同的缓存策略...

  • SQLite 中的各种限制

     发表于 1 年 前

    本文定义了 SQLite 的限制,如何针对这些限制定制特定的应用程序。默认的限制设置通常是适当的,几乎适合于每一个应用。有一些应用程序可能需要在这里或者那里增加一个设置,但是我们估...