session 和cookie的區別

session (會話狀態)它是asp的內置對象,在服務器端存有用戶的我的信息,用來惟一表示一名用戶。當用戶登錄服務器的時候,系統會自動建立一個session,它可暫存用戶的首選項如登錄名,時間,狀態以及其餘實時信息(如購物車信息)。當session到期或你關閉瀏覽器,服務器將終止session。 cookie(網上信息數據快)它是asp內置對象request和response中的集合。它存在於你機器上的一個文件夾裏,每一個有惟一的名字標識。是服務器用於跟蹤用戶信息、存儲用戶信息的文件。它可含有web站點地址信息,用戶登錄次數信息,用戶登錄信息,cookie過時時間等內容。 當用戶每次鏈接服務器時,服務器能夠用response.cookies(名稱)=值的方式把session中全部的信息寫入cookie裏。服務器也可用request.cookies來訪問cookie中值的這種方式把cookie內容傳回服務器作處理並管理session對象。 因爲cookie和服務器和session聯繫緊密,因此當cookie關閉,session做用已不大了。
相關文章
相關標籤/搜索