JS基礎丨10 cookie總結

2021-08-28 17:21:17 字數 1211 閱讀 1855

01. cookie(也叫httpcookie):

01. 是客戶端與伺服器端進行會話使用的乙個能夠在瀏覽器本地化儲存的技術。

02. cookie的作用主要是在瀏覽器儲存少量資料, 利用cookie我們可以實現一些儲存資料的功能,

cookie 要求伺服器對任意http請求傳送set-cookie;

03. 因此,cookie的處理原則上需要在伺服器環境下進行。

04. 當然,現在大部分瀏覽器在客戶端也能實現 cookie 的生成和獲取。

(目前chrome谷歌瀏覽器不可以使用cookie, 其他瀏覽器均可, 所以這裡我們要使用火狐瀏覽器測試)

02. document.cookie: 儲存資料到瀏覽器(cookie後面的值會追加前面的值)

01. cookie: 由鍵值對形式的文字組成, 在瀏覽器上儲存資料, 方便下一次開啟獲取該資料;

完整格式: name=value;[expires=date]有效期;[path=路徑];[domain=網域名稱];[secure]安全設定

key = value;

expires = date;// 有效期內cookie可用,失效後cookie不可用; 預設值是瀏覽器關閉的時刻;

path = 訪問路徑;

domain = 網域名稱;

secure: 設定安全訪問;// 只允許https協議可以訪問cookie

03. uri編碼,uri解碼

encodeuricomponent(): uri編碼

decodeuricomponent(): uri解碼

04. 設定cookie和獲取cookie

01. uri編碼後設定cookie,和uri解碼後獲取cookie

02. expires = date 失效時間

03. 主動刪除cookie

失效時間設定在現在時間或現在之前的時間即可刪除指定cookie

name值為指定要刪除的那個cookie, path=路徑

04. domain=網域名稱: 設定路徑後,則只有設定的那個路徑檔案才可以訪問 cookie。

預設為當前檔案所在目錄

注: 在設定路徑path時,要記得設定失效時間expires

05. secure 安全設定

用於限制只有設定的網域名稱才可以訪問,那麼沒有設定,會預設限制為建立 cookie 的網域名稱。

指明必須通過安全的通

Java後台之路 10 Cookie

之前提到http協議時說道優點在於極大地減輕了伺服器的壓力,每一次連線請求不會造成不必要的連線占用,其缺點在於會頻繁地連線和斷開連線,請求會傳輸大量重複的資料。cookie和httpsession在某些程度行彌補了這一缺點。會話 使用者從開啟乙個瀏覽器瀏覽各種網頁到關閉瀏覽器的乙個過程就叫乙個會話。...

JS丨基礎考察01丨頁面布局

01.三欄布局 01.各個方案的優缺點 01.float 優點 相容性好 缺點 脫離文件流 需要處理浮動問題 02.絕對定位 優點 快速 缺點 可使用性差,自身及子元素都脫離了文件流 03.flexbox 優點 css3種為解決float與absolute布局的不足而建立的布局方式 缺點 相容性,不...

JS基礎丨06 正規表示式總結

01.正規表示式的建立方式 1.使用new關鍵字 2.字面量的方式建立乙個正規表示式 3.帶字元模式 var box new regexp box 1.使用new關鍵字 var box box 2.字面量的方式建立乙個正規表示式 var box regexp box gi 3.帶字元模式02.正規表...