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 {
  var result = await methodChannel.invokeMethod("loadForRequest", uri.toString());
  if (result is List) {
    List<Cookie> cookies = [];
    for (var element in result) {
      if (element is String) {
        try {
          cookies.add(Cookie.fromSetCookieValue(element));
        } catch (_) {}
      }
    }
    return cookies;
  }
  return [];
}