首页 > 代码库 > Cookies的读取、写入、有效期设置

Cookies的读取、写入、有效期设置

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
protected void Page_Load(object sender, EventArgs e)
{
    //设置Cookies
    HttpCookie cookie = new HttpCookie("UserName","ZhangSan");
    this.Request.Cookies.Add(cookie);
 
    //设置Cookies有效期
    DateTime time = DateTime.Now;
    TimeSpan span = new TimeSpan(0, 0, 15, 0, 0);//时间间隔
    cookie.Expires = time.Add(span);//设置有效期为15分钟
 
    //读取Cookies
    string userName = this.Request.Cookies[0].Value;
    this.Response.Write(userName);
 
    //写入Cookies
    this.Response.SetCookie(cookie);
}