当前位置:网站首页>带你深入了解Cookie
带你深入了解Cookie
2022-08-05 05:21:00 【lsely】
带你深入了解Cookie
此文只是介绍Cookie一些基础知识和构成Cookie的组成部件,并不介绍用法。
Cookie是什么鬼?
Cookie , 在百度百科中的介绍是指"储存在用户本地终端上的数据",用人话来说就类似于浏览器在本地的缓存,它是网站用来识别用户的一个文本。一般来说,在我们打开网站时,网站的Web服务器会为用户生成一个ID信息,可以说这就是用户的网络”身份证“,然后这个”身份证“就会保存到用户的电脑本地,以后如果用户再次登入这个网站,Web服务器就可以读取这个文本,就可以获取用户的各个信息了,这个过程也就是登录。

Cookie的发送机制
总体来说,每当我们第一次登录一个网站时,Web服务器就会发送一个Cookie到用户本地,在以后的登录中,用户本地的Cookie就会发送到Web服务器,从而验证自己的账户,用一张图来表示:
Cookie的组成
Cookie本质上还是一个文本数据,一般这个数据是经过加密的,由名称,值,还有几个用于控制Cookie使用范围或有效时间等量组成。
- 名称和值 Name/Value:Cookie的名称以及值。
- 有效期 Expires:Cookie的有效期。Expriers分为两种存储方式:会话性与持久性。会话性Cookie,保存在用户的内存中,会在推出浏览器时清空;而持久性Cookie会保存在用户的本地硬盘中,直至用户退出登录时才会失效 。说人话就是一个临时存储,一个长久存储。
- 使用范围 Domain:Cookie的使用于访问范围。
- 安全性 Secure:Cookie是否使用Https协议。
总结
Cookie是网站用于识别用户身份,保存在用户本地上的数据(经过加密),由用户本地暂时或长久保存的文本数据,一般由名称,值,有效期,使用范围等组成。
边栏推荐
- 路由器和静态路由的配置
- What impact does CIPU have on the cloud computing industry?
- 监控系统的内卷,有什么讲究?
- Regular expression small example - get number character and repeated the most
- wc、grep、tar、vi/vim
- Account and Permission Management
- I/O performance and reliability
- 正则表达式小实例--去掉字符串中间和两边的空格
- One-arm routing and 30% switch
- time complexity and space complexity
猜你喜欢
随机推荐
入门文档05 使用cb()指示当前任务已完成
Quick question and quick answer - FAQ of Tencent Cloud Server
Cloud computing - osi seven layers and TCP\IP protocol
[Day8] (Super detailed steps) Use LVM to expand capacity
[Day1] VMware software installation
VRRP原理及命令
运维的高光时刻,从智能化开始
【Day8】RAID Disk Array
Getting Started Doc 08 Conditional Plugins
时间复杂度和空间复杂度
用户和用户组管理、文件权限管理
[Pytorch study notes] 8. How to use WeightedRandomSampler (weight sampler) when the training category is unbalanced data
7步完成云上监控
The spark operator - repartition operator
交换机原理
运维工程师,快来薅羊毛
What are some things that you only know when you do operation and maintenance?
Image compression failure problem
ACLs and NATs
spark operator - map vs mapPartitions operator




![[Day8] (Super detailed steps) Use LVM to expand capacity](/img/ff/d4f06d8b30148496da64360268cf1b.png)


