Function getSetCookies

  • Parse set-cookies of a header

    Parameters

    • headers: Headers

      The headers instance to get set-cookies from

    Returns Cookie[]

    List of cookies

    import { getSetCookies } from "@std/http/cookie";
    import { assertEquals } from "@std/assert";

    const headers = new Headers([
    ["Set-Cookie", "lulu=meow; Secure; Max-Age=3600"],
    ["Set-Cookie", "booya=kasha; HttpOnly; Path=/"],
    ]);

    const cookies = getSetCookies(headers);

    assertEquals(cookies[0], {
    name: "lulu",
    value: "meow",
    secure: true,
    maxAge: 3600
    });