我将Cookie过期(使用Express)设置为当前日期.但是在Chrome中检查时,日期是1969-12-31T23:59:59.000Z
.
在Firefox中,Cookie的到期日期值为session
.
为什么我的cookie被设置为这个日期?我认为这是一个错误,因为Chrome仍在发送cookie,这意味着它实际上并未过期.
Unix时间是在1970年初开始的,这意味着-1是在1969年.如果预期值通常为正,则这是"未知"的常用值.对于具有负值的MAC MaxAge意味着cookie不会持久存储,并且在Web浏览器退出时将被删除.
来源:https://stackoverflow.com/a/51497662/3892213
归档时间: |
|
查看次数: |
5453 次 |
最近记录: |