okhttp3.Call的enqueue()方法没有回到callback,可能是maxRequestsPerHost引起
这段时间在全球范围的新型冠状病毒蔓延之下,忙忙碌碌之中,已有4个月的时间没写新的东西了,惭愧惭愧!
这次是记录一下项目中遇到的一个在多次网络请求之后,网络接口没有回调的问题,下面说一下具体的来龙去脉。
有一个文件下载的需求:最多同时支持3个下载任务。在明确了需求之后,就开始设计文件下载的方案了。
1、网络请求、数据写入磁盘等需要异步处理;
2、有可能存在比较大的文件,所以拆分为多个线程进行分段下载
3、支持断点续传
4、下载过程中的异常恢复...
原创
2020-05-21 16:22:48 ·
5767 阅读 ·
2 评论