什么是,session、cookies、token
作者:互联网
在一片文章上看到关于cookies和session 的解释,大概意思是这样的。
说你去星巴克喝咖啡,你平均一星期去两次,你的操作是看菜单,点咖啡、结账
加入你三星期不去,店员也许不及得你了,你依旧需要重复上面的动作
这种情况下你和星巴克是无状态的,怎么让你和星巴克之间建立状态那?
让星巴克记住你上一次喝咖啡是什么时间,以及你最近10次点的口味
那就是星巴克会员卡,相当于session或者cookies
对于星巴克来说,这是你的身份ID,星巴克可以获取到你的身份信息,上次消费时间和你最近经常点的咖啡
对于软件而言,web浏览器相当于你,web服务器相当于星巴克,会员卡将你和星巴克之间产生了联系,
cookies也是建立在web浏览器和web服务器之间的使其产生关联
会员卡也有有效时间,当会员卡失效之后,关联关系就结束了
所以cookies和session也是有有效期的,当你时间长不访问服务器的时候,人家自然是不记得你了
所以当过期后,再次访问,就需要你重新提供身份证明
当然cookies存储的不但是身份ID,还有用户的其他信息。
标签:会员卡,web,cookies,session,token,星巴克,ID 来源: https://www.cnblogs.com/lin-yue/p/10146519.html