内置对象——cookie
内置对象(6个):
Request
Response
Cookies
Session
Application
ViewState
———————————————————————————————————————————————————————————————————————————————
Cookie( Cookie 是由 Web 服务器保存在用户浏览器上的小文本文件,它包含有关用户的信息。)
1、保存在客户端上的一套临时文件;
2、每一个浏览器都有它自己独立的cookie;
3、由于其他软件的干预显得不安全;
4、cookie主要用来做登录的状态保持或者非重要的数据缓存。
//会话cookie (关闭浏览器后自动清除cookie)
//20分钟内页面无任何操作,cookie自动过期
Response.Cookies["user"].Value = u.UserName;
//持久cookie(保持登录状态N天)
Response.Cookies["user"].Expires = DateTime.Now.AddDays(时间);
//清除Cookie
Response.Cookies["user"].Expires = DateTime.Now.AddDays(时间);