2014-02-20 4 views
0

Я использую Xampp и Perl, когда я пытаюсь установить cookie с CGI :: Cookies или CGI :: Session, он печатает данные cookie на странице браузера, а не устанавливает файл cookie ,Невозможно установить файлы cookie с помощью Perl и Xampp

Пример:

my $session = new CGI::Session(); 
my $cookie = CGI::Cookie->new(-name=>$session->name, -value=>$session->id); 
print $session->header(-cookie=>$cookie, @_); 

Результат на экране браузера:

Set-Cookie: CGISESSID=cebc22d8046879efa9d0216eb8995d13; path=/ 
Date: Thu, 20 Feb 2014 04:34:22 GMT 
Content-Type: text/html; charset=ISO-8859-1 

ответ

0

Похоже, что вы послали заголовок в браузер уже.

После стандартного заголовка, полученного браузером, он обрабатывает каждый вывод в виде текста.

С уважением,

Смежные вопросы