mirror of
https://github.com/venera-app/venera.git
synced 2025-09-27 15:57:25 +00:00
improve cache
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import 'dart:typed_data';
|
import 'dart:typed_data';
|
||||||
import 'package:dio/dio.dart';
|
import 'package:venera/network/app_dio.dart';
|
||||||
|
|
||||||
class NetworkCache {
|
class NetworkCache {
|
||||||
final Uri uri;
|
final Uri uri;
|
||||||
@@ -117,7 +117,7 @@ class NetworkCacheManager implements Interceptor {
|
|||||||
var o = options.copyWith(
|
var o = options.copyWith(
|
||||||
method: "HEAD",
|
method: "HEAD",
|
||||||
);
|
);
|
||||||
var dio = Dio();
|
var dio = AppDio();
|
||||||
var response = await dio.fetch(o);
|
var response = await dio.fetch(o);
|
||||||
if (response.statusCode == 200 &&
|
if (response.statusCode == 200 &&
|
||||||
compareHeaders(cache.responseHeaders, response.headers.map)) {
|
compareHeaders(cache.responseHeaders, response.headers.map)) {
|
||||||
|
Reference in New Issue
Block a user