//Cookie:是一個客戶端狀態保持機制,(網站的數據是存在客戶端),與隱藏域與ViewState對象都屬於這種客戶端狀態保持,Cookie中存儲的是關於網站相關的文本字符串數據。Cookie的存儲方式有兩種,若是不指定過時時間,那麼存儲在客戶端瀏覽器內存中,若是指定了過時時間,那麼存儲在客戶端的磁盤上。Cookie是與具體的網站有關的,若是咱們將Cookie設置了過時時間,那麼當用戶在指定時間內訪問咱們的網站,那麼屬於咱們網站的Cookie數據會放在請求報文中發送過來,其它網站的Cookie不會發送。 //建立客戶端 //Response.Cookies["cp1"].Value = "Itcast"; ////獲取Cookie的值 //if (Request.Cookies["cp1"] != null) //{ // Response.Write(Request.Cookies["cp1"].Value); //} ////建立cookie並指定過時時間,有時間的話是保存在磁盤中 //Response.Cookies["cp2"].Value = "laowang"; //Response.Cookies["cp2"].Expires = DateTime.Now.AddDays(3); ////刪除cookie //Response.Cookies["cp2"].Expires = DateTime.Now.AddDays(-1); ////cookie跨域(域名) //Response.Cookies["cp3"].Value = "laowang"; ////Response.Cookies["cp3"].Domain = "";//設置主域的。好比xxx.com //Response.Cookies["cp3"].Path = "/2015-5-31"; //Response.Cookies["cp3"].Expires = DateTime.Now.AddDays(3); //另一種建立Cookie的方式。 HttpCookie cookie1 = new HttpCookie("cp4","sssss"); cookie1.Expires = DateTime.Now.AddDays(3); Response.Cookies.Add(cookie1);