Cookie基础知识
Cookie的七大认知
存储和客户端(用户)相关的信息: Session Cookie
Cookie :存储在客户端本地,也就是访问服务器的浏览器所在的电脑
1. Cookie 以键值对的形式描述数据
2. response来把Cookie发回到浏览器
response会在响应头中加 Set-Cookie:xxx 的属性 ,告诉浏览器需要保存的Cookie
3. 一旦浏览器保存了某个网站的Cookie,那么下次该浏览器再去访问该网站时
就会在请求头中提交之前存储在自己本地的Cookie信息
这样我们浏览器和服务器就都可以使用Cookie信息中的数据了
4.不同浏览器,保存各自的Cookie
5.Cookie的默认寿命 是当前次会话---浏览器中访问我们指定网站,那么和这个网站的会话开启,浏览器关闭,这次会话结束
默认存储位置---------->是浏览器的内存
延寿 setMaxAge( s ) 参数为正数:以秒为单位计数的一个寿命
参数为0: 清除
负数:一次会话,存储在浏览器的内存里
6.修改Cookie的值和寿命 保证key是一致的!
7.Cookie本身是不安全的,是因为客户端不安全!!所以敏感数据应当加密存储