文档章节

Cookie 数据浅谈

o
 osc_y8yehimr
发布于 2019/03/20 15:16
字数 650
阅读 0
收藏 0

精选30+云产品,助力企业轻松上云!>>>

Cookie 是一些数据, 存储于你电脑上的文本文件中。

当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。
 
Cookie 的作用就是用于解决 "如何记录客户端的用户信息":
当用户访问 web 页面时,他的名字可以记录在 cookie 中。
在用户下一次访问该页面时,可以在 cookie 中读取用户访问记录。
 
Cookie 以名/值对形式存储,格式: username = John Doe
 
当浏览器从服务器上请求 web 页面时, 属于该页面的 cookie 会被添加到该请求中。服务端通过这种方式来获取用户的信息。
 
cookie: 会话跟踪技术客户端
session:会 话跟踪技术服务端
 
cookie作用:
将网页中的数据保存到浏览器中
 
cookie生命周期:
默认情况下生命周期是一次会话(浏览器被关闭)
 
如果通过expires=设置了过期时间,并且过期时间没有过期,那么下次打开浏览器还是存在
代码:
var date=new Date();
date.setDate(date.getDate()+1);
document.cookie="age=33;expires="+date.toGMTString()+";";
// 过期时间设置:
// var date=new Date();
// date.setDate(date.getDate()-1);
// getDate()表示获取日期中的当前的一天,比如今天是12月19,getDate()获得的数据就是19.而getDate()-1的-1,表示19-1,则表示18,也就是表示是昨天,
// +1则为20,也就是表示明天

如果通过expires=设置了过期时间,并且过期时间已经过期了,那么会立即删除保存的数据

 
cookie注意点:
 cookie默认不会保存任何的数据
 cookie不能一.次性设置多条数据,要想保存多条数据,只能一条一条的设置cookie有大小和个数的限制个数限制: 20 50大小限制: 4KB左右
 
 
cookie作用范围:
同一个浏览器的同一个路径下访问
如果在同一个浏览器中,默认情况下下一级路径就可以访问
如果在同一个浏览器中,想让上一级目录也能访问保存的cookie,那么需要添加一个path属性才可以;
document.cookie="name=zs;path=/;";
*/
//如果现在www.it666.com下面保存了一个cookie,那么我们在edu.it666.com是怎么访问的.
//如果要cookie在edu.it666.com中也能访问的.那么我们需要再添加一句代码domain=it666.com也就是根域名, (在域名www.it666.com中www是二级域名,it666.com是根域名);
document.cookie="age=33;path=/;domain=127.0.0.1";
 
 
o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
【ASP.NET MVC系列】浅谈ASP.NET 页面之间传值的几种方式

【ASP.NET MVC系列】浅谈ASP.NET 页面之间传值的几种方式 ASP.NET MVC系列文章 【01】浅谈Google Chrome浏览器(理论篇) 【02】浅谈Google Chrome浏览器(操作篇)(上) 【03】浅谈Google ...

osc_o9gnlxa0
2018/05/02
3
0
[CS] 初识cookies

1. 什么是cookies Cookie就是服务器暂存放在你计算机上的一些数据信息。当你在浏览某个网站的时,Web服务器就可以通过cookie来像访问者电脑上存储数据,当下次你再光临同一个网站时,Web服务...

YasinQiu
03/31
0
0
浅谈 session 会话的原理

先谈 cookie   网络传输基于的Http协议,是无状态的协议,即每次连接断开后再去连接,服务器是无法判断此次连接的客户端是谁。   如果每次数据传输都需要进行连接和断开,那造成的开销是...

osc_3ysjf99y
2019/01/17
2
0
浅谈cookie和session

Cookie简介 Cookie(复数形态Cookies),中文名称为“小型文本文件”,指某些网站为了辨别用户身份或存储用户相关信息而存储在用户本地终端(Client Side) 上的数据(通常为加密数据)。比如...

Conner&sun
2018/08/08
0
0
浅谈Cookie与Session

  前几天接触了一个实现自动登录的项目,其中涉及到了Cookie和Session的相关知识,忽然发现,虽然自己经常使用Cookie和Session,但对两者的原理和联系却知之甚少,特写一篇博客来总结一下。...

HAHawk
2019/05/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

dict.items()和dict.iteritems()有什么区别?

问题: Are there any applicable differences between dict.items() and dict.iteritems() ? dict.items()和dict.iteritems()之间是否有适用的区别? From the Python docs: 从Python文档中......

法国红酒甜
53分钟前
20
0
R中“ =”和“ <-”赋值运算符有什么区别?

问题: What are the differences between the assignment operators = and <- in R? R中赋值运算符=和<-之间有什么区别? I know that operators are slightly different, as this example ......

fyin1314
今天
20
0
之间的区别 和

问题: I'm learning Spring 3 and I don't seem to grasp the functionality behind <context:annotation-config> and <context:component-scan> . 我正在学习Spring 3,并且似乎不太了解<......

javail
今天
15
0
业内首款,百度工业视觉智能平台全新亮相

本文作者:y****n 业内首款全国产化工业视觉智能平台——百度工业视觉智能平台亮相中国机器视觉展(Vision China),该平台所具有的核心AI能力完全自主可控,在质检、巡检等场景中具有高效、...

百度开发者中心
昨天
7
0
我们如何制作xkcd样式图? - How can we make xkcd style graphs?

问题: Apparently, folk have figured out how to make xkcd style graphs in Mathematica and in LaTeX . 显然,民间已经想出了如何在Mathematica和LaTeX中制作xkcd风格的图形。 Can we d......

富含淀粉
今天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部