如何调整cookie的生命周期

摘要:
而还有一些Cookie在用户退出会话的时候就被删除了,这样可以有效保护个人隐私。  Cookie在生成时就会被指定一个Expire值,这就是Cookie的生存周期,在这个周期内Cookie有效,超出周期Cookie就会被清除。有些页面将Cookie的生存周期设置为“0”或负值,这样在关闭浏览器时,就马上清除Cookie,不会记录用户信息,更加安全。

一、什么是cookie

形象比喻成“网络身份证”

指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。

(1)记录信息的盒子(2)识别每一个网络用户的证件

(3)12个月的存活期(4)每当用户访问了一个带有AdMaster代码的页面,cookie就会自动更新浏览信息

二、使用和禁用cookie

可以在浏览器的设置里面进行设置,选项>internet选项中设置

如何调整cookie的生命周期第1张如何调整cookie的生命周期第2张

如何调整cookie的生命周期第3张如何调整cookie的生命周期第4张如何调整cookie的生命周期第5张

三、生存周期

Cookie可以保持登录信息到用户下次与服务器的会话,换句话说,下次访问同一网站时,用户会发现不必输入用户名和密码就已经登录了(当然,不排除用户手工删除Cookie)。而还有一些Cookie在用户退出会话的时候就被删除了,这样可以有效保护个人隐私。   

Cookie在生成时就会被指定一个Expire值,这就是Cookie的生存周期,在这个周期内Cookie有效,超出周期Cookie就会被清除。有些页面将Cookie的生存周期设置为“0”或负值,这样在关闭浏览器时,就马上清除Cookie,不会记录用户信息,更加安全。

四、如何设置cookie的声明周期

设置Cookie时间的语法格式如下:

Response.Cookies["Cookie的名称"].Expires="日期";

例如:

  1. Response.Cookies["UserName"].Value=“Chinajiyong“;
  2. Response.Cookies["UserName"].Expires=DateTime.MinValue;//表示关闭浏览器UserName过期

对于HttpCookie对象存储Cookie的时间设定如下:

    1. HttpCookiecookie=newHttpCookie("UserName");
    2. cookie.Expires=DateTime.MinValue;//表示关闭浏览器UserName过期
    3. Response.Cookies.Add(cookie);

免责声明:文章转载自《如何调整cookie的生命周期》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇关于Qt5 UI设计的一些小知识TableView的优化下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Java Cookie添加SameSite属性

package com.iwhalecloud.dbepecsp.sigma.gateway.config;import org.apache.tomcat.util.http.Rfc6265CookieProcessor;import org.apache.tomcat.util.http.SameSiteCookies;import org.sprin...

js设置滚动条位置

JS控制滚动条的位置: window.scrollTo(x,y); 竖向滚动条置顶(window.scrollTo(0,0); 竖向滚动条置底 window.scrollTo(0,document.body.scrollHeight); JS控制TextArea滚动条自动滚动到最下部 document.getElementById('textare...

CAS实现单点登录SSO执行原理及部署

一、不落俗套的开始 1、背景介绍 单点登录:Single Sign On,简称SSO,SSO使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 CAS框架:CAS(Central Authentication Service)是实现SSO单点登录的框架。 2、盗一张学习CAS绝大多都看过的图以及执行部分分析 注:已分不清原创,此...

Server-Sent Events入门

前言 SSE(Server-Sent Events)是一种服务器消息推送技术,是HTML5标准协议中的一部分,类似WebSocket,不同在于WebSocket可以双向通信,SSE只能服务器向浏览器发送消息。具体的规范可以查看 MDN。 简单使用 客户端,注意IE浏览器可能不支持 <script> // 初始化, 参数为url...

Bing API初体验 z

Bing正式发布没几天,除了功能和搜索结果外,作为开发者来说,我们关心的还有Bing API啥时候能出。周末浏览MSDN网站时,发现Bing Service已经上线了,链接是:http://msdn.microsoft.com/en-us/library/dd900818.aspx Bing提供的API很丰富,除了搜索外,还增加了广告Ad、图片、新闻、Ph...

php的cookie和session相同主域名共享

如何使用chrome查看cookie和session详见另一篇文章,点这里 首先说cookie, $cookieDomain = '.elf.com'; setcookie('elf', 'im elf cookie', time()+300, '/', $cookieDomain); 如上代码设置的cookie,在主域名为 elf.com的所有二级域...