作者:天堂调度长 | 来源:互联网 | 2023-08-10 20:56
Cookie是什么:简单地说,cookie就是浏览器储存在用户电脑上的一小段文本文件。cookie是纯文本格式,不包含任何可执行的代码。大多数需要登录的网站在用户验证成功之后都会设
什么是饼干:
简而言之,COOKIE是浏览器存储在用户计算机上的小文本文件。 COOKIE是纯文本格式,不包含可执行代码。 当Web页或服务器指示浏览器根据特定规范存储这些信息,然后在后续请求中将这些信息发送给服务器时,Web服务器可以使用这些信息来标识不同的用户。 许多需要登录的站点都是在用户身份验证成功后设置COOKIE的。 如果此COOKIE存在,并且可能的话,用户可以自由浏览此网站的任何页面。 再次说明,COOKIE只包含数据,对本身没有有害。
设置COOKIE的过期日期:
如果未在COOKIE上设置expires属性,则COOKIE的生命周期只是当前会话。
关闭浏览器意味着此次会话的结束,COOKIE将被禁用。
1、如果设置的有效期为1天以上,我们可以在expires属性后直接输入XX天数
COOKIEs.set('name ',' value ',{ expires: 7,} ); //='value'COOKIEs.get('name ); COOKIEs.remove('name );
2、设置的失效时间少于一天时:需要将失效时间与当前时间相加。
例如,将COOKIE的有效期设置为15分钟。
var millisecOnd=new Date ().getTime ); varexpirestime=new date (millisecond 60 * 1000 * 15 ); COOKIEs.set('name ',' value ',{ expires: expiresTime,} );
PS :如果expires设置了过去的时间点,此COOKIE将立即被删除。