Cookies物件的使用

2021-06-16 09:13:46 字數 933 閱讀 3441

•cookie可以定義為伺服器儲存在瀏覽器上的少量資訊,它的主要用途是在客戶端系統中保留客戶的個人資訊,而cookie又分為兩類

(1)會話cookie的建立方式

(2)還有一種cookie稱為永續性cookie,它是有一定的生命週期的,使用者可以自定義這個生命週期,這種永續性的cookie會以特殊檔案的形式儲存在客戶端,當使用者再次訪問這個**時,伺服器會自動取出該使用者的相關資訊 

•建立和讀取會話cookie

可以使用response類的cookies屬性來建立會話cookie,使用request物件讀取。

建立語法:

•建立和讀取會話cookie

讀取語法:

request.cookies(「cookie名").value)

cookie只能包含字串值。

如果想在cookie中儲存整

數值,比如使用者id,那麼

需要將此值轉換為字串。

永續性cookie類似於會話cookie,區別在於永續性cookie具有確定的過期日期。當瀏覽器請求乙個建立永續性cookie的頁面時,瀏覽器將cookie儲存到硬碟。

永續性cookie在使用者的計算機上以純文字方式儲存。因此,不應該在永續性cookie中儲存敏感資訊,比如口令和信用卡號。持久cookie與會話cookie之間的差別在於增加了過期資訊。

設定cookie屬性

Cookies與會話物件

第一次訪問頁面後,server可將cookie資訊加入http header返回給瀏覽器,瀏覽器會自動將這些資訊儲存在本地 當再次訪問相同網域名稱時,瀏覽器將對應cookie資訊隨請求一起傳送,server端可讀取這些資訊進行處理。cookie可設定過期時間,到期後由瀏覽器自動刪除 當我們要返回頁面...

一 cookies的使用

cookies的使用 後端cookies儲存 在登入校驗成功後,判斷是否勾選記住賬號,勾選了則儲存cookie string remember request.getparameter remember if remember null 前端jsp頁面cookies獲取驗證 cookie cooki...

angularJS中cookies的使用

提供瀏覽器cookies的讀 寫訪問操作。支援1.4及以上版本。需要引入ngcookies模組。angular.cookies min js 方法 get key 根據key返回該cookies值。key 搜尋cookies的id。getobject key 根據key返回該cookies的反序列化...