【Github】项目名:jeasonlzy/okhttp – OkGo:基于OkHttp的网络请求框架
一、项目简介
OkGo – 3.0是一个基于Http协议,封装了OkHttp的网络请求框架。其工程结构全新优化,支持RxJava、RxJava2、自定义缓存策略、下载管理以及上传管理。该库部分思想借鉴了其他项目,并且提供了如支持注解方式请求(未来版本计划)等功能。文档以Wiki形式展示且与最新版本库同步。
二、核心技术
它基于OkHttp构建,能够在支持RxJava和RxJava2的情况下进行网络请求操作。在缓存方面支持自定义缓存,同时具备批量断点下载管理和批量上传管理功能。
三、项目总结
OkGo – 3.0是一个功能强大的网络请求框架,在很多功能上有着独特的优势,比Retrofit更简单易用。如果你在使用网络请求框架方面有需求,不妨考虑这个项目。欢迎大家在留言区参与讨论,分享使用经验或者提出改进的想法。