.net中使用cookie

.net中使用cookie

            //.net中使用cookie

            //在一个Cookie中储存单个信息
            HttpCookie cookie = new HttpCookie("UserInfo1");
            cookie.Value = "cookieming1";
            cookie.Expires = DateTime.Now.AddDays(7);//过期时间
            Response.AppendCookie(cookie);
            //获取信息:
            HttpCookie cookie2 = Request.Cookies["UserInfo1"];
            string UserInfo = cookie2.Value;                 

            //在一个Cookie中储存多个信息
            HttpCookie cookied = new HttpCookie("UserInfo2");
            cookied.Values.Add("username", "name1");
            cookied.Values.Add("password", "pwd1");
            cookied.Expires = DateTime.Now.AddDays(7);//过期时间
            Response.AppendCookie(cookied);
            //获取信息:
            HttpCookie cookied2 = Request.Cookies["UserInfo2"];
            if (null == cookied2)
            {
                //cookie不存在 
            }
            else
            {
                string username = cookied2.Values["username"];
                string password = cookied2.Values["password"];                     
            } 

            //删除cookie
            HttpCookie cookiedel = Request.Cookies["UserInfo2"];
            if (cookiedel != null)
            {
                cookiedel.Expires = System.DateTime.Now.AddDays(-1);
            }
            Response.Cookies.Add(cookiedel);

菜鸟总结 多存疏漏 感谢指正

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值