extractResponseCookies static method

CookieJar extractResponseCookies(
  1. Map<String, String> responseHeaders
)

Gets the cookies of a Response.headers in the form of a CookieJar.

Implementation

static CookieJar extractResponseCookies(Map<String, String> responseHeaders) {
  var result = CookieJar();
  var keys = responseHeaders.keys.map((e) => e.toLowerCase());

  if (keys.contains("set-cookie")) {
    var cookies = responseHeaders["set-cookie"]!;
    result = CookieJar.parseCookiesString(cookies);
  }
  return result;
}