哈喽~朋友们,好久不更新了,你们还记得我吗?
前段时间我过得太颓废了,该做的事没有做,天天刷某音,导致自己非常的焦虑和烦躁。后来觉得不能这样下去,于是进行了严肃的自我反省和自我批评。希望自己能慢慢地调整过来,重新成为一个积极向上的好青年!
咳咳,还是步入正题吧!今天想和大家分享的是关于客户端较为常用的几种存储机制,这个肯定很多朋友们都知道的,但我还是想分享下,因为……输出有助于系统化脑袋里的东西嘛!
那么,客户端较为常用的存储机制有哪些呢?主要包含cookie和WebStorage两种,结构图如下:
一、cookie
1. 什么是cookie
由于浏览器和web服务器之间是使用http通信的,而http协议是无状态的(无状态是指协议对于事务处理没有记忆功能,而web应用中,我们需要记住用户的一些信息),为了弥补这个不足,Netscape开发了cookie用来保存某个用户的识别信息。
总的来说,cookie是由服务器端写入客户端的纯文本文件,它以key/value的形式来保存数据。
2. cookie在各浏览器中的限制
cookie个数 |
cookie大小 |