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);
             }
         }

    经验在于积累----武二郎
  • 相关阅读:
    bootstrap2文档的学习
    在mininet上基于ovs,ovx,pox搭建三点虚拟网络
    借鉴一些关于js框架的东西
    setTimeout js
    Ubuntu 上配置静态的ip
    html5 canvas
    获取当前页面的长宽
    ovs的卸载
    tensorflow实现Word2vec
    梯度下降做做优化(batch gd、sgd、adagrad )
  • 原文地址:https://www.cnblogs.com/zhanghai/p/4461177.html
Copyright © 2011-2022 走看看