标签: javascript cookies
cookie如何在1969年过期?
这是什么意思?
谢谢
答案 0 :(得分:25)
Unix时间始于1970年初,这意味着-1在1969年。如果期望值通常为正,则这是“未知”的常用值。对于Cookie,MaxAge的值为负值表示Cookie会在浏览器关闭后立即过期:
-1
spec的相关部分:
5.2.2 [..]如果delta-seconds小于或等于零(0),则使到期时间 表示最早的日期和时间。否则,让 到期时间是当前日期和时间加上delta-seconds秒。