CGI :: Cookie - это все, что вам нужно.
Чтобы получить файлы cookie, отправленные в ваше приложение:
my %cookies = CGI::Cookie->fetch;
my $foo = $cookies{foo}->value;
Если вы используете CGI.pm для генерации заголовков, то отправка заголовка Set-Cookie
просто требует передачи CGI::Cookie
object:
my $q = CGI->new;
print $q->header( -cookie => $foo );
В противном случае используйте любой интерфейс управления заголовками, предоставляемый используемой средой веб-приложения.