Cookie機制 屬性引數

2021-10-05 23:43:46 字數 963 閱讀 5493

一、cookie機制

二、cookie的引數

1、name

cookie的名字。同網域名稱下,cookie的名字是唯一的,相同的name的值會被覆蓋掉

2、value

表示cookie的值。需要注意的是,cookie的name屬性和value屬性都不允許有逗號,分號,空格的存在,因此如果有著三種形式的符號存在的話,需要將其進行編碼。

3、domain

cookie所在的網域名稱。如果沒有設定domain的話,那麼會cookie會自動繫結到執行語句的當前域。並且cookie不能夠在乙個網域名稱和該網域名稱下的二級網域名稱之間公用。

4、path

預設值是/,匹配的是路由,比如你的網域名稱是www.csdn.net,那麼路由如果是www.csdn.net/console/,那麼實際上cookie繫結的是這個/console

5、max-age

cookie的有效期。正數表示cookie在多少秒之後會失效;負數表示臨時儲存,只存在於瀏覽器記憶體,一旦瀏覽器關閉,cookie就會消失;當max-age為0時,刪除cookie。

6、secure

確保cookie是在https等安全協議下進行傳輸的,但是不會將客戶端的cookie加密

設定為true表示不能夠被js指令碼訪問。使用httponly能夠阻止js通過document.cookie來獲取cookie,在一定程度上防止跨站指令碼攻擊(xss)。

三、前端操作cookie

//讀取瀏覽器中的cookie

console.log

(document.cookie)

;//寫入

document.cookie='name=cookiename;path=/;domain=.csdn.net'

;

Cookie使用機制

我們就需要用一些技術來幫助伺服器去識別使用者 cookie 在客戶端儲存使用者標識資訊。識別使用者,持久化最好的方式。cookie原理 1 首次訪問web站點時,web伺服器對使用者一無所知。web伺服器希望這個使用者再次回來還能認識它。所以想給這個使用者乙個標識。標籤。set cookie use...

cookie機制和session機制

一 cookie機制和session機制的區別 具體來說cookie機制採用的是在客戶端保持狀態的方案,而session機制採用的是在伺服器端保持狀態的方案。同時我們也看到,由於才伺服器端保持狀態的方案在客戶端也需要儲存乙個標識,所以session 機制可能需要借助於cookie機制來達到儲存標識的...

Cookie機制和Session機制

1.cookie 1.cookie 是在http協議下,伺服器或指令碼可以維護客戶工作站上資訊的一種方式。cookie 是由 web伺服器儲存在使用者瀏覽器 客戶端 上的小文字檔案 內容通常經過加密 它可以包含有關使用者的資訊。無論何時使用者鏈結到伺服器,web站點都可以訪問cookie 資訊,可以...