现在真正接触 cookie了。 但是跟踪发现request的cookie过期时间总是 {0001-1-1 0:00:00}

HttpCookie ck = Request.Cookies["Test"];
            //HttpCookie ck = new HttpCookie("Test");
            if (ck != null && ck["value1"] != null)
            {
                string value1 = ck["value1"].ToString();
            }

差了资料才知道,原来request.cookie里的过期时间是没有的。。。

  您无法读取的是 Cookie 的过期日期和时间。事实上,当浏览器向服务器发送 Cookie 信息时,浏览器并未将过期信息包括在内。您可以读取 Expires 属性,但总是返回为零的日期/时间值。

   在前面的编写 Cookie 一节中,我已经讲过,是浏览器负责管理 Cookie 的,Expires 属性就很好地印证了这一点。Expires 属性的主要作用是帮助浏览器执行有关 Cookie 保存的日常管理。从服务器的角度来看,Cookie 要么存在要么不存在,所以对服务器而言,有效期并不是有用的信息。所以,浏览器在发送 Cookie 时并不提供此信息。如果您需要 Cookie 的过期日期,就必须重新设置,关于这一点我将在修改和删除 Cookie 中介绍。

转载于:https://www.cnblogs.com/adandelion/archive/2008/11/01/1324429.html

request.cookie[name]的到的过期时间是{0001-1-1 0:00:00}相关推荐

  1. java cookie过期_Java中Servlet Cookie设置过期时间(expires,max-age)

    Java中Servlet Cookie设置过期时间(expires,max-age) expires或者max-age指定了coolie的生存期,默认情况下coolie是暂时存在的,他们存储的值只在浏 ...

  2. c# redis 如何设置过期时间_Redis Hash存储token、及设置过期时间

    相信大家在很多业务场景都会遇到对数据设置过期时间,如安全认证token.短信验证码等.一般我们的解决有几种:存redis.存数据库.实时计算(如JWT),不管使用哪种方式,需求就是过期了对数据的清理. ...

  3. 在Redis中设置了过期时间的Key,需要注意哪些问题?

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者:千山qianshan juejin.im/post/5d6b ...

  4. java如何保证redis设置过期时间的原子性_redis专题系列22 -- 如何优雅的基于redis实现分布式锁

    几个概念 线程锁:主要用来给方法.代码块加锁.当某个方法或代码使用锁,在同一时刻仅有一个线程执行该方法或该代码段.线程锁只在同一JVM中有效果,因为线程锁的实现在根本上是依靠线程之间共享内存实现的,比 ...

  5. 在 Redis 中设置了过期时间的 Key,需要注意哪些问题?

    熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除. 在为key设置过期时间需要注意的事项 1. DEL/SET/GETSET等 ...

  6. 【干货】在Redis中设置了过期时间的Key怎么办?

    熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除. 在为key设置过期时间需要注意的事项 1. DEL/SET/GETSET等 ...

  7. redis 缓存过期默认时间_Redis 过期时间与内存管理

    http://www.redis.cn/commands/expire.html http://www.redis.cn/topics/lru-cache.html 内存管理 当 Redis 作为缓存 ...

  8. redis查看key的过期时间_面试官:你在Redis中设置过带过期时间的Key吗?

    点击上方小伟后端笔记关注公众号 每天阅读Java干货文章 熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除. 在为key设置过 ...

  9. c# redis 如何设置过期时间_Redis 过期时间与内存管理

    http://www.redis.cn/commands/expire.html http://www.redis.cn/topics/lru-cache.html 内存管理 当 Redis 作为缓存 ...

最新文章

  1. zabbix初始化设置时无法到DB配置页面
  2. 《兔兔公司的历史》那些年,百度的荣耀和沉沦
  3. Linux CentOS 查看服务器信息命令及其它常用命令
  4. 什么样的人适合自学编程?你以为你自学难是为什么?来看看答案吧!
  5. QL Server 2008新特性:FILESTREAM
  6. wkt文件java解析_WKT文件解析 以及各个投影坐标的wkt参数查询
  7. 如何把电脑加上公司的域
  8. 计算机上什么键有存储,电脑的保存快捷键是什么?电脑保存快捷键介绍
  9. BUUCTF~Misc~Test2
  10. 蚂蚁篇无聊吗?看看猎人骨灰粉丝绝妙分析(1)
  11. JavaScript变量定义以及数据类型划分(笔记)
  12. ASP,PHP,ASPX生成静态页大全
  13. 区块链学习笔记(3)--交易机制与双花
  14. 关于调制比、过调制、基波电压和母线电压的概念和关系总结
  15. 故宫官网推荐的一日游路线
  16. apt-get: relocation error:/libapt-private.so.0.0 version APTPKG_5.0 not defined in file libapt-pkg
  17. space_sniffer 清理 磁盘
  18. nginx的快速入门
  19. linux ubuntu 命令行高亮
  20. Java 中的三角函数

热门文章

  1. Kafka笔记-Kafka集群搭建
  2. VS2012生成C的dll并调用以及Python调用C的DLL
  3. java calendar 转换_[java]转:String Date Calendar之间的转换
  4. c++使用单向链表存储一组有序数据_数据结构笔试题基础
  5. ssm 转发请求_springmvc(重定向和请求转发、数据的接收和回显)
  6. android webview权限申请_Android WebView 获取定位权限的问题。
  7. Linux系统编程5:入门篇之在Linux下观察C/C++程序编译过程 gcc/g++使用详解
  8. Python Numpy 数组的初始化和基本操作
  9. LeetCode 215 数组中的第K个最大元素
  10. 193. 有效电话号码