C#操作Cookies的方法

来源:互联网 发布:网络投融资平台 编辑:程序博客网 时间:2024/05/16 09:07

使用Cookies存取一些简单的信息,是WEB开发最常用的方法。如存放用户登录信息,用户的一些个性化设置等。同时对存放的信息可以设置有效期。

下面以存放和读取用户的登录信息为例,说明Cookies 的使用方法:

第一:写Cookies

Response.Cookies["UserName"].Value="Guest";
Response.Cookies["UserName"].Expires=DateTime.Now.AddDays(1);

上面用于存放用户名为Guest的用户名,有效期一天。

还有一种方法,也可以用于Cookies的写:

System.Web.HttpCookie user_cookies=new HttpCookie("UserName");
user_cookies.Value="Guest";
user_cookies.Expires=DateTime.Now.AddDays(1);
Response.AppendCookie(user_cookies);

用途和上面一样。

第二:读取

if(Request.Cookies["UserName"]!=null)
{
Response.Write(Server.HtmlEncode(Request.Cookies["UserName"].Value));
}
 
原创粉丝点击