Open qcks opened 3 years ago
你好,请问下清除缓存无效这个bug是怎么发生的? 能在example里面复现吗?
你好,请问下清除缓存无效这个bug是怎么发生的? 能在example里面复现吗?
为 dio 添加拦截器:
dio.interceptors.add(DioCacheManager(CacheConfig(baseUrl: "http://www.google.com")).interceptor); 为需要缓存的请求添加 options:
Dio().get( "http://www.google.com", options: buildCacheOptions(Duration(days: 7)), );
3 _dioCacheManager.clearAll(); 文档如是。
缓存管理做单例; bug太多,清除缓存无效; 考虑同一接口,不同用户登录情况;Token都在header里面