Plug.Conn.Cookies

Conveniences for encoding and decoding cookies.

Summary

Functions

decode(cookie)

Decodes the given cookies as given in either a request or response header.

encode(key, opts \\ %{})

Encodes the given cookies as expected in a response header.

Functions

decode(cookie)

Decodes the given cookies as given in either a request or response header.

If a cookie is invalid, it is automatically discarded from the result.

Examples

iex> decode("key1=value1;key2=value2")
%{"key1" => "value1", "key2" => "value2"}

encode(key, opts \\ %{})

Encodes the given cookies as expected in a response header.

© 2013 Plataformatec
Licensed under the Apache License, Version 2.0.
https://hexdocs.pm/plug/Plug.Conn.Cookies.html