Skip to content

RxHttp pk retrofit

liujingxing edited this page Aug 26, 2022 · 3 revisions
功能说明 RxHttp Retrofit
版本 v2.9.3 v2.9.0
状态 维护中 维护中
标准RESTful风格
学习成本
扩展性
jar包大小 335k 125k
RxJava RxJava ❌
RxJava2✅
RxJava3✅
RxJava ✅
RxJava2✅
RxJava3✅
Kotlin协程
Flow流
Converter Gson✅
Jackson✅
fastJson✅
Moshi✅
Protobuf✅
simplexml✅
kotlinx.serialization✅
自定义✅
Gson✅
Jackson✅
fastJson✅
Moshi✅
Protobuf✅
simplexml✅
kotlinx.serialization✅
自定义✅
关闭请求 手动✅
自动✅
批量✅
手动✅
自动✅
批量✅
文件上传/下载/进度监听 ❌需再次封装
Android 10分区存储 ❌需再次封装
公共参数 ❌需再次封装
多域名/动态域名 ✅好用 ✅一般
日志打印
Json数据格式化输出 ❌需再次封装
业务code统一判断 ❌需再次封装
请求缓存 ❌需再次封装
全局加解密 ❌需再次封装
部分字段解密 ❌需再次封装