首页 > 其他 > 详细

解读cookie,localstorage,sessionstorage用法与区别

时间:2016-07-31 01:41:55      阅读:221      评论:0      收藏:0      [点我收藏+]

cookie

cookie概念

cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。

为什么提出cookie?

由于HTTP是一种无状态的协议,服务器单从网络连接上无从知道客户身份。怎么办呢?就给客户端们颁发一个通行证吧,每人一个,无论谁访问都必须携带自己通行证。这样服务器就能从通行证上确认客户身份了。这就是Cookie的工作原理

我的理解

cookie为一小段文本,如果服务器端页面,需要记录用户的信息状态,就使用response向客户端浏览器颁发一个Cookie(服务器通过代码提取信息,然后生成cookie保存到用户浏览器文件夹内)附带cookie对应的网址,保存。当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器。服务器检查该Cookie,以此来辨认用户状态提取用户信息。服务器还可以根据需要修改Cookie的内容。

有想知道位置的朋友去C:\Users\Administrator\AppData\Roaming  不完整

下边是不同浏览器的后续地址

IE:C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Templates

Firefox:C:/Documents and Settings/你的用户名/Application Data/Mozilla/Firefox/Profiles  在这个目录下里有一个类似于这样的随机目录 b8ypabix.default 。 b8ypabix.default里面找到类似于cookies.sqlite等这样的文件就是cookie文件,但是般普通编辑器是无法正常看到里面的内容的。

Chrome:C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default;

解读cookie,localstorage,sessionstorage用法与区别

原文:http://www.cnblogs.com/LiSuSpAu/p/5722141.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!