The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

NAME

HTTP::Session::State::Cookie - Maintain session IDs using cookies

SYNOPSIS

HTTP::Session->new(
state => HTTP::Session::State::Cookie->new(
name => 'foo_sid',
path => '/my/',
domain => 'example.com,
),
store => ...,
request => ...,
);

DESCRIPTION

Maintain session IDs using cookies

CONFIGURATION

name

cookie name.

default: http_session_sid
path

path.

default: /
domain
default: undef
expires

expire date.e.g. "+3M". see also CGI::Cookie.

default: undef

METHODS

header_filter($res)

header filter

get_session_id
response_filter

for internal use only

HOW TO USE YOUR OWN CGI::Simple::Cookie?

BEGIN {
$HTTP::Session::State::Cookie::COOKIE_CLASS = 'CGI/Simple/Cookie.pm';
}

SEE ALSO

HTTP::Session, CGI::Cookie, CGI::Simple::Cookie