
网络请求作为应用中必不可少的功能,是必须掌握的,在app中我们可能会书写大量的网络请求的 *** 作,为了书写和维护方面的考虑,我们一般都会对网络请求进行封装,但是目前网上很多关于dio网络请求封装的示例个人感觉不是很清晰,比较难理解,因此专门自己重新封装了下,针对一些疑问在下面也做了详细注释,使用起来也很方便。
全网最全,最新Dio网络集成优化版本,一定满足你的需求,持续更新中…(2021.7.23更新)
支持:
1,支持常用的网络请求GET,POST,PUT,DELETE等
2,统一的异常捕获,支持网络异常监听
3,支持get无参与两种有参的情况
4,支持post请求FormData表单提交以及普通的body实体中参数提交
5,图片上传相关讲解,监听上传进度
6,添加公共请求头
7,支持请求取消
8,网络请求拦截器,方便查看各种请求数据
1,添加dio依赖
dio: 4.0.4
connectivity_plus: 2.2.1
2
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)