Mojo::Cookie::Response.3pm

Langue: en

Version: 2010-08-12 (fedora - 01/12/10)

Section: 3 (Bibliothèques de fonctions)

NAME

Mojo::Cookie::Response - HTTP 1.1 Response Cookie Container

SYNOPSIS

     use Mojo::Cookie::Response;
 
     my $cookie = Mojo::Cookie::Response->new;
     $cookie->name('foo');
     $cookie->value('bar');
 
     print "$cookie";
 
 

DESCRIPTION

Mojo::Cookie::Response is a container for HTTP 1.1 response cookies as described in RFC 2965.

ATTRIBUTES

Mojo::Cookie::Response inherits all attributes from Mojo::Cookie and implements the followign new ones.

comment

     my $comment = $cookie->comment;
     $cookie     = $cookie->comment('test 123');
 
 

Cookie comment.

domain

     my $domain = $cookie->domain;
     $cookie    = $cookie->domain('localhost');
 
 

Cookie domain.

httponly

     my $httponly = $cookie->httponly;
     $cookie      = $cookie->httponly(1);
 
 

HTTP only flag.

max_age

     my $max_age = $cookie->max_age;
     $cookie     = $cookie->max_age(60);
 
 

Max age for cookie in seconds.

port

     my $port = $cookie->port;
     $cookie  = $cookie->port('80 8080');
 
 

Cookie port.

secure

     my $secure = $cookie->secure;
     $cookie    = $cookie->secure(1);
 
 

Secure flag.

METHODS

Mojo::Cookie::Response inherits all methods from Mojo::Cookie and implements the following new ones.

expires

     my $expires = $cookie->expires;
     $cookie     = $cookie->expires(time + 60);
 
 

Expiration for cookie in seconds.

parse

     my $cookies = $cookie->parse('f=b; Version=1; Path=/');
 
 

Parse cookies.

to_string

     my $string = $cookie->to_string;
 
 

Render cookie.

SEE ALSO

Mojolicious, Mojolicious::Guides, <http://mojolicious.org>.