updateCookies method

Future<void> updateCookies(
  1. HttpHeaders headers
)

Implementation

Future<void> updateCookies(HttpHeaders headers) async {
  List<String>? cookies = headers["set-cookie"];
  if (cookies != null) {
    for (String cookie in cookies) {
      Cookie cookieInstance = Cookie.fromSetCookieValue(cookie);
      await CacheHandler.saveCacheObjectToList(
          "server_" + _id + "_cookies",
          CacheObject(
              {"id": cookieInstance.name, "value": cookieInstance.value}),
          "id");
      _cookies[cookieInstance.name] = cookieInstance;
    }
  }
}