如何使用Perl CGI设置cookie?

时间:2009-11-24 13:52:34

标签: perl cookies cgi

我尝试使用Perl CGI设置Cookie时没有成功。

我的代码如下所示:

$qry = new CGI

$cookie = $qry->cookie(-name=>'SERVER_COOKIE',
                       -value=>'USER_NAME',
                       -path=>'/'),
$qry->header(-cookie=>$cookie)

页面不会抛出任何错误,但没有设置cookie!

我使用Firefox 3.5.5和附件来查看cookie。

我做错了什么?

加特

1 个答案:

答案 0 :(得分:5)

如果您丢失的分号只是粘贴问题的工件,那么关键点是您需要print调用header才能将其发送到浏览器。

print $qry->header(-cookie=>$cookie);