zoukankan      html  css  js  c++  java
  • c#asp.net添加/修改/删除Cookie值

    //添加Cookie

    protected void Button2_Click(object sender, EventArgs e)
         {

                HttpCookie cookie1 = new HttpCookie("MyCookie");   //初使化并设置Cookie的名称
                //string Encryp1 = page.EncryptCookie(userName);    //用户名加密
                //string Encryp2 = page.EncryptCookie(userPwd);       //密码加密
                cookie1.Values.Add("loginName", Encryp1);//添加用户名
                cookie1.Values.Add("loginPwd", Encryp2);//添加密码
                Response.Cookies.Add(cookie1); //添加新建的cookie

    }

    //修改Cookie
        protected 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);
             }
         }

    //************************************************

    //以下未进行验证
     //删除Cookie
        protected 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);
             }
         }

    经验在于积累----武二郎
  • 相关阅读:
    【算法】哈希表法四部曲
    【算法】位运算技巧
    【算法】分治法四步走
    【算法】分支界限三步走
    【Java】位操作符
    【Java】String字符串格式化
    阿里一面,给了几条SQL,问需要执行几次树搜索操作?
    c++随机数问题研究
    Google单元测试框架gtest之官方sample笔记4--事件监控之内存泄漏测试
    Google单元测试框架gtest之官方sample笔记3--值参数化测试
  • 原文地址:https://www.cnblogs.com/zhanghai/p/4461177.html
Copyright © 2011-2022 走看看