cow_cookie:cookie(3)

Name

cow_cookie:cookie - Generate a cookie header

Description

cookie(Cookies) -> iolist()

Cookies :: [{Name :: iodata(), Value :: iodata()}]

Generate a cookie header.

Names and values are written as given, including octets that are not valid cookie-octet characters. An exception is raised when the result would not be a single header value: a semicolon in a name or a value, an = in a name, or a control character other than tab.

Arguments

Cookies

A list of pairs of cookie name and value.

Return value

An iolist with the generated cookie header value.

Changelog

  • 2.9: Function introduced.

Examples

Generate a cookie header
Cookie = cow_cookie:cookie([{<<"sessionid">>, ID}]).

See also

cow_cookie(3), cow_cookie:parse_cookie(3), cow_cookie:parse_set_cookie(3), cow_cookie:setcookie(3)

Cowlib 2.22 Function Reference

Navigation

Version select

Sponsor me!

Support my work on Cowboy, Ranch, Gun and Erlang.mk via GitHub Sponsors. The funds cover domain names and development tools.