您的位置:首页 > 其它

网页开发之Cookie生命周期

2015-06-06 19:42 274 查看
     最近在学习网页前端开发,其中涉及到了cookie相关知识,这里做下记录,也许将来其他小伙伴也会遇到。

     cookie是Web浏览器存储的少量数据,同时也是与具体Web页面或者站点相关的。cookie最早是为服务端所设计的,cookie数据会自动在Web浏览器和Web服务器之间传输,因此服务端脚本就可以读、写存储在客户端的cookie的值。

cookie默认的有效期很短暂;它只能持续在Web浏览器的会话期间,一旦用户关闭浏览器,cookie保存的数据就丢失了,要注意的是:这与sessionStorage的有效期是不同的:cookie的作用域并不是局限在浏览器的单个窗口中,它的有效期和整个浏览器进程而不是单个浏览器的有效期一致。

    如果想要延长cookie的有效期,可以通过设置max-age属性,但是必须明确告诉浏览器cookie的有效期有多长。一旦设置了有效期,浏览器就会将cookie的数据存储在一个文件中,并且直到过了指定的有效期才会删除文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: