我有这个应用程序,你可以在其中创建一个会话cookie:
$session = CGI::Session->new() or die CGI::Session->errstr;
$cookie = CGI::Cookie->new(-name=>$session->name, -value=>$session->id,-expires=>'+2h', -secure => 1 );
然后像这样设置标题:
print $q->header(-cookie=>$cookie);
我需要在登录应用程序时更改此cookie的会话ID(以熟悉的方式访问php session_regenerate_id
)。无论如何在Perl中这样做?我一直在浏览文档,但我无法找到真正做到这一点的方法。如果没有,欢迎就如何解决这个问题提出其他建议。