【文件属性】:
文件名称:SuperHttp:从此,网络请求如此简单
文件大小:257KB
文件格式:ZIP
更新时间:2021-05-08 06:08:09
Java
SuperHttp
把RxJava2+Retrofit2进行再次封装,支持链式调用,方便调用。
项目地址:
项目依赖:implementation 'com.qpg.net:superhttp:1.1.2'
眼前一亮的地方
链式调用,代码可读性高
动态切换请求基地址,人性化使用
生命周期感知能力,跟内存泄漏说拜拜
自定义数据解析器,解决不同项目返回数据格式不同的问题
调用实例:
第一步需要在application中进行全局初始化以及添加全局相关配置,具体使用如下:
简单初始化,使用默认配置,方便快捷
SuperHttp.init(this);
SuperHttp.config()
//配置请求主机地址
.setBaseUrl("服务器地址");
详细初始化,自定义配置
//动态头部拦截器,可以用于添加token类似这种动态的头部,当然