Mojo::CookieJar(3p)

NAME
Mojo::CookieJar - Cookie jar for HTTP 1.1 user agents

SYNOPSIS
  use Mojo::CookieJar;

  my $jar = Mojo::CookieJar->new;

DESCRIPTION
Mojo::CookieJar is a minimalistic and relaxed cookie jar for HTTP 1.1 user agents.

ATTRIBUTES
Mojo::CookieJar implements the following attributes.

  "max_cookie_size"
  my $max_cookie_size = $jar->max_cookie_size;
  $jar                = $jar->max_cookie_size(4096);

Maximum size of cookies in bytes.

METHODS
Mojo::CookieJar inherits all methods from Mojo::Base and implements the following new ones.

  "add"
  $jar = $jar->add(@cookies);

Add multiple Mojo::Cookie::Response objects to the jar.

  "empty"
  $jar->empty;

Empty the jar.

  "extract"
  $jar = $jar->extract($tx);

Extract response cookies from transaction.

  "find"
  my @cookies = $jar->find($url);

Find Mojo::Cookie::Request objects in the jar for Mojo::URL object.

  "inject"
  $jar = $jar->inject($tx);

Inject request cookies into transaction.

SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicio.us>.