Response.Cookies["test"].Value = "name";//创建cookie
怎么设置 Response.Cookies["test"]过期,怎么判断 Response.Cookies["test"]无效
这里面有Response 和 Request 这两个东西 把我都搞混了、 求助、、、、
------解决方案--------------------------------------------------------
HttpContext.Request.Cookie["text"].Value这里的Request是获得客户端发来的Cookie集合中的test~!
要想设置Cookie的过期时间可以
- C# code
HttpCookie responsecookie = new HttpCookie("test","name");responsecookie.Expires = DateTime.Now.AddYears(1);HttpContext.Response.SetCookie(responsecookie);
------解决方案--------------------------------------------------------
设置cookie过期其实就是设置cookie存在的一个有效期
比如楼上说的是当前年份+1,那么cookie有效期就是1年
判断cookie是否有效,直接判断cookie是否是null就可以