2014-02-20 42 views
0

我使用Xampp和Perl,當我嘗試使用CGI :: Cookies或CGI :: Session設置cookie時,它將cookie數據打印到瀏覽器頁面而不是設置cookie 。無法使用Perl和Xampp設置Cookie

例子:

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

看起來,你已經發送的報頭到瀏覽器。

瀏覽器收到標準頭文件後,它會將每個輸出處理爲文本。

Regards,