- Cookie
Cookie储存在客户端,由用户自己销毁
Cookie:客户端信息存放对象,可以把用户的信息保存在用户的本地,不必总是访问服务器
Cookie用于保存客户浏览器请求服务器页面的请求信息,也可以用它保存非敏感性的内容。保存时间可以根据需要设置。如果没有设置Cookie失效时间,它仅保存至浏览器关闭。如果将Cookie设置为Min Value,则表示它永不过期。Cookie存储量受到很大限制,一般浏览器支持最大容量为4096字节。因此不能用来存储大量数据。由于并非所有浏览器都支持Cookie,并且它是以明文方式保存的,所以最好不要保存敏感性的内容。否则会影响网络安全。Cookie以文件的形式保存的请求信息
Cookie的简单应用:
//Response.Cookies["name"].Value = "Myname"; //存值
//string myname = Response.Cookies["name"].Value; //取值
HttpCookie cookie = new HttpCookie("mycookie"); //定义cookie对象以及名为mycookie的项
DateTime dt = DateTime.Now; //定义时间对象
TimeSpan ts = new TimeSpan(1, 0, 0, 0); //cookie有效作用时间,具体查msdn
cookie.Expires = dt.Add(ts); //添加作用时间
cookie.Values.Add("user", "your name"); //增加属性
cookie.V