如果Cookie在到期后0
和x
分钟之间,我想将该Cookie的expires
值刷新为某个设定值(如果Cookie已过期) ,我不想刷新它)。
如何使用CGI::Cookie
和CGI.pm
完成此操作?
答案 0 :(得分:2)
浏览器发送的Cookie不会泄露其到期时间;他们要么被发送,要么不被发送。要知道它何时到期,您必须以一些可解析的形式将到期时间存储在cookie值中。
答案 1 :(得分:1)
如果已设置cookie,则会将其发送到服务器。如果它已经过期,那么它就不会。
只是测试cookie是否存在,如果存在则刷新它。