如果不给cookie设置过期时间会在浏览器会话结束时过期

如果不给cookie设置过期时间会在浏览器会话结束时过期

cookie的有效时间默认为-1,如果不进行设置的话,就会默认在浏览器会话关闭时结束。

可以通过setMaxAge()方法设置cookie的生命期。

当setMaxAge(0)表示立刻删除该浏览器上指定的cookie

Cookie是服务器写入的时候就设置了销毁时间,不是程序员决定的。

session会在浏览器关闭时销毁

localStorage不手动清除,就永远存在

Cookie:是由服务器发向客户端,浏览器保存后,每次http请求再发送给服务器,

Set-Cookie:值:name ,value ,admin,path,expires.max-age,HttpOnly,secure

不设置过期时间的话,cookie与session类似,只不过cookie在客户端内存而session在服务端内存

相关推荐

PPT打印效果如何?打印出来的清晰度怎么样?
日博365官网网址

PPT打印效果如何?打印出来的清晰度怎么样?

📅 09-29 👁️ 2326
打印机缺纸状态怎么解除?3种快速有效解决方法
日博365官网网址

打印机缺纸状态怎么解除?3种快速有效解决方法

📅 08-06 👁️ 1665
【图】古代流苏耳环是什么样的   其来源于哪里?
日博365官网网址

【图】古代流苏耳环是什么样的 其来源于哪里?

📅 08-30 👁️ 8894