大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法。例如,当用户访问咱们的站点时,可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问咱们的站点时,应用程序就可以检索以前保存的信息。 Cookie 是什么鬼Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。用户每次访问站点时,Web 应用程序都可以读取 Cookie 包含的信息。 Cookie的出现是为了解决保存用户信息的问题。例如
Cookie 能在所有网页中记住用户的信息。它以字符串的形式包含信息,并键值对的形式保存的,即
Cookie 缺点
Cooke 工作方式服务器以 当访问者跳转到另一个页面时,浏览器会将相同的cookie发送到服务器进行检索。一旦检索到它,您的服务器就知道或记得以前存储了什么。 Cookie 的组成Cookie
在HTTP的头部
在HTTP代码中一个具体的例子:
从上面的格式可以看出,Cookie由下面几部分组成。 Name/Value对
Domain
path 设置对于特定的服务器来说哪个目录中的网页可访问Cookie,设置 Expires 设置 Secure 取 JS Cookie在JS中,可以使用 创建 CookieJS可以使用
还可以添加有效日期(UTC 时间)。默认情况下,在浏览器关闭时会删除 cookie:
通过 path 参数,可以告诉浏览器
读取 Cookie通过 JS,可以这样读取 cookie:
事例:
运行: 改变 cookie通过使用 JS,咱们可以像创建
这样旧 事例:
运行: 删除 cookie删除
应该定义 事例:
代码部署后可能存在的BUG没法实时知道,事后为了解决这些BUG,花了大量的时间进行log 调试,这边顺便给大家推荐一个好用的BUG监控工具 Fundebug。 参考:www.w3schools.com/js/js_cooki… 交流文章每周持续更新,可以微信搜索「 大迁世界 」第一时间阅读和催更(比博客早一到两篇哟),本文 GitHub github.com/qq449245884… 已经收录,整理了很多我的文档,欢迎Star和完善,大家面试可以参照考点复习,另外关注公众号,后台回复福利,即可看到福利,你懂的。 |