Cookies物件
Application 物件與 Session 物件將資訊記錄在 Server端,而 Cookies物件會藉由瀏覽器所提供之Cookies功能,將資訊記錄在客戶端,也就是說: Cookies 物件是儲存在瀏覽連線者的瀏覽器之中!
我們可用 Cookies 物件的紀錄來判斷某個使用者是否曾經進入本網站。奇怪!雖然Session 物件將資訊記錄在 Server端,但是它也會個別紀錄連線瀏覽者是否曾經進入本網站啊!但是Session 物件的生存期限是很短的,當瀏覽連線者的瀏覽器在設定時間內(預設為20分鐘)沒有向伺服器要求任何資料的話,伺服器就會將Session 物件中的資料全數消除,而 Cookies 物件是存在於瀏覽連線者的瀏覽器中的,即使是瀏覽者離線了,Cookies 物件的資料記錄依然存在!
Cookies 物件是 Response 物件及 Request 物件之屬性,用法如下:
Response.cookies 寫入Cookies
Request.cookies 讀取Cookies
複製代碼
如何證明 Cookies 物件是儲存在瀏覽連線者的瀏覽器之中?
撰寫一含有 Cookies 的網頁, 如下所示: