如何测试Perl CGI :: Cookie cookie是否即将到期?

时间:2011-04-22 00:29:52

标签: perl cookies cgi

如果Cookie在到期后0x分钟之间,我想将该Cookie的expires值刷新为某个设定值(如果Cookie已过期) ,我不想刷新它)。

如何使用CGI::CookieCGI.pm完成此操作?

2 个答案:

答案 0 :(得分:2)

浏览器发送的Cookie不会泄露其到期时间;他们要么被发送,要么不被发送。要知道它何时到期,您必须以一些可解析的形式将到期时间存储在cookie值中。

答案 1 :(得分:1)

如果已设置cookie,则会将其发送到服务器。如果它已经过期,那么它就不会。

只是测试cookie是否存在,如果存在则刷新它。