我尝试使用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。
我做错了什么?
加特
答案 0 :(得分:5)
如果您丢失的分号只是粘贴问题的工件,那么关键点是您需要print
调用header
才能将其发送到浏览器。
print $qry->header(-cookie=>$cookie);