loadForRequest method

  1. @override
Future<List<Cookie>> loadForRequest(
  1. Uri uri
)

Load the cookies for specified uri.

Implementation

@override
Future<List<Cookie>> loadForRequest(Uri uri) async {
  final cookies = <Cookie>[];
  for (var key in prefs.getKeys()) {
    if (key.startsWith(uri.host)) {
      final name = key.split('_')[1];
      final value = prefs.getString(key) ?? '';
      cookies.add(Cookie(name, value));
    }
  }
  return cookies;
}