码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-07-31 01:44:21      阅读:130      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!