getCookies function

Map<String, String> getCookies(
  1. Context c
)

Implementation

Map<String, String> getCookies(Context c) {
  final header = c.res.header('cookie');
  if (header == null) return {};

  final cookies = <String, String>{};

  for (final part in header.split(';')) {
    final kv = part.trim().split('=');
    if (kv.length == 2) {
      cookies[kv[0]] = kv[1];
    }
  }

  return cookies;
}