cow_cookie:setcookie(3)

Name

cow_cookie:setcookie - Generate a set-cookie header

Description

setcookie(Name  :: iodata(),
          Value :: iodata(),
          Opts  :: cow_cookie:cookie_opts())
    -> iolist()

Generate a set-cookie header.

Arguments

Name

Cookie name.

Value

Cookie value.

Opts

Options added to the set-cookie header as attributes.

Return value

An iolist with the generated set-cookie header value.

Changelog

  • 2.12: The Version attribute is no longer generated.
  • 1.0: Function introduced.

Examples

Generate a set-cookie header
SetCookie = cow_cookie:setcookie(<<"sessionid">>, ID, #{
    http_only => true,
    secure    => true
}).

See also

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

Cowlib 2.13 Function Reference

Navigation

Version select

Like my work? Donate!

Donate to Loïc Hoguin because his work on Cowboy, Ranch, Gun and Erlang.mk is fantastic:

Recurring payment options are also available via GitHub Sponsors. These funds are used to cover the recurring expenses like food, dedicated servers or domain names.