代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> //写入protected void Button1_Click(object sender, EventArgs e){HttpCookie cookie=new HttpCookie("MyCook");//初使化并设置Cookie的名称DateTime dt=DateTime.Now;TimeSpan ts = new TimeSpan(0, 0, 1,0,0);//过期时间为1分钟cookie.Expires = dt.Add(ts);//设置过期时间cookie.Values.Add("userid", "userid_value");cookie.Values.Add("userid2","userid2_value2");Response.AppendCookie(cookie);//输出该Cookie的所有内容//Response.Write(cookie.Value);//输出为:userid=userid_value&userid2=userid2_value2
  }//读取protected void Button2_Click(object sender, EventArgs e){// HttpCookie cokie = new HttpCookie("MyCook");//初使化if (Request.Cookies["MyCook"]!=null){//Response.Write("Cookie中键值为userid的值:" + Request.Cookies["MyCook"]["userid"]);//整行//Response.Write("Cookie中键值为userid2的值" + Request.Cookies["MyCook"]["userid2"]);Response.Write(Request.Cookies["MyCook"].Value);//输出全部的值
    }}//修改Cookieprotected void Button3_Click(object sender, EventArgs e){//获取客户端的Cookie对象HttpCookie cok = Request.Cookies["MyCook"];if (cok != null){//修改Cookie的两种方法cok.Values["userid"] = "alter-value";cok.Values.Set("userid", "alter-value");//往Cookie里加入新的内容cok.Values.Set("newid", "newValue");Response.AppendCookie(cok);}      }//删除Cookieprotected void Button4_Click(object sender, EventArgs e){HttpCookie cok = Request.Cookies["MyCook"];if (cok != null){if (!CheckBox1.Checked){cok.Values.Remove("userid");//移除键值为userid的值
      }else{TimeSpan ts = new TimeSpan(-1, 0, 0, 0);cok.Expires = DateTime.Now.Add(ts);//删除整个Cookie,只要把过期时间设置为现在
      }Response.AppendCookie(cok);}}

转自:http://www.cnblogs.com/kevin-top/archive/2010/07/04/1770726.html

转载于:https://www.cnblogs.com/PLifeCopyDown/archive/2013/01/31/2888191.html

C#使用Cookie方法相关推荐

  1. mvc存储Cookie和读取Cookie方法

    mvc存储Cookie和读取Cookie方法: //存储 HttpCookie cookie = new HttpCookie("User"); System.Text.Encod ...

  2. 删除浏览器浏览器删除cookie方法

    上班之余抽点时光出来写写博文,希望对新接触的朋友有帮助.今天在这里和大家一起学习一下删除浏览器 文章目录导航 适用范围及演示工具 什么是cookie? cookie有什么作用? ie6/ie7/ie8 ...

  3. html页面怎么保存和读取cookie 推荐MDN封装的cookie方法

    做开发时会时不时的用到cookie来保存数据,比如常见的登录页面的username和password,那么html页面中怎么去操作cookie呢? 设置与获取cookie 其实最简单的对cookie的 ...

  4. PHP 删除COOKIE 方法

    PHP 删除COOKIE 方法 首先我们看一下php手册中关于删除cookie的说明 ------以下引用php手册内容-------------- bool setcookie ( string n ...

  5. 请教各位大佬 京东提网页cookie方法

    不切换手机版.触屏版,只在此图这里注册,手机版触屏版收不到验证码,只有网页能收到,求一个方法或者工具能够快捷提cookie方法  在线等

  6. 22 - ‘‘selenium‘‘ 滚动和cookie方法及‘‘requests‘‘ 代理IP

    Day 22 一.页面滚动 1. 执行滚动操作 - 执行js中鼓动代码: window.scrollBy(x方向偏移量, y方向偏移量) 再浏览一些商品网页时,商品可能未显示完全,伴随用户滚动操作会加 ...

  7. java怎么设置cookie_java怎么设置cookie java设置cookie方法流程

    java设置cookie方法流程: java对cookie的操作比较简单,主要介绍下建立cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题. 建立一个无生命周期 ...

  8. JS创建、获取、删除 cookie 方法

    js 创建 cookie 方法 // 没有设置 cookie 过期时间的话,默认是 会话cookie(浏览器关闭时,该cookie失效,被删除) document.cookie = cname + & ...

  9. selenium操作浏览器cookie方法

    /**      * 操作浏览器的cookie      */          @Test     public void testCookie()throws Exception{        ...

最新文章

  1. Ubuntu 16.04中安装VMware Tools
  2. 法拉利虚拟学院2010 服务器,法拉利虚拟学院2010
  3. Spring Session实战4
  4. sql相同顺序法和一次封锁法_不到75行代码,导出最高法指导案例到excel(一)...
  5. property内存管理策略
  6. 2012-08-20 → 2012-08-26 周总结
  7. STM32L452CCU6 STM32L432KCU6 GD32F407VKT6 嵌入式技术数据手册 32位ARM
  8. 2008服务器安全修复,Windows 2008操作系统漏洞临时修复方法
  9. sign in 与 log in ;登陆与登录
  10. Altium Designer--如何将底层视图进行翻转
  11. 仿射密码之加解密及破解
  12. 在 R 中计算 MSE
  13. 源代码世界3—海上高墙
  14. 基于深度学习算法的语音识别(华为云)
  15. 正态分布 概率密度函数PDF
  16. C++ 获取本机ip地址
  17. 看雪论坛,上次访问时间
  18. 2020年最新中国行政地区三级、四级、五级地址库(包含京东)
  19. 没有理由拒绝的四款实用软件,让你办公无所不能
  20. java script 菜鸟教程_JS 基础知识之菜鸟教程(2016-09-30)

热门文章

  1. ant文件放在ps的哪里_ant design vue按需导入icons
  2. 疯子的算法总结(九) 图论中的矩阵应用 Part 2 矩阵树 基尔霍夫矩阵定理 生成树计数 Matrix-Tree
  3. 数据结构-循环单链表之约瑟夫问题
  4. Ubuntu14.04下使用apt-get命令傻瓜式安装ffmepg成功
  5. [机器学习]理解熵,交叉熵和交叉熵的应用
  6. leetcode刷题 15.三数之和
  7. Coding: 编写合格的REST API
  8. 基于Java NIO的Socket通信
  9. Windows7上安装TensorFlow——基于Docker镜像
  10. 银行系普惠和小贷系普惠,哪个贷款更靠谱?