Cookie的作用域

2021-10-01 14:12:54 字數 1634 閱讀 1730

cookie 是在客戶端儲存資料,session 在服務端儲存資料

spring boot寫cookie

spring boot 獲取cookie

("/get"

)public string readcookie(

@cookievalue

(value

="username"

, defaultvalue =

"atta"

) string username)

spring boot 獲取所有cookie

以上內容來自

response.addcookie(tokencookie);cookie的作用域

假設有三個網域名稱 bedroom.ranran.com、bathroom.ranran.com、ranran.com,其中 bedroom.ranran.com、bathroom.ranran.com是ranran.com的子網域名稱

1、寫cookie,如果不設定網域名稱,那麼預設寫到當前網域名稱;

兩個子網域名稱不能相互寫,即在bedroom.ranran.com下不能寫cookie到bathroom.ranran.com下,反之亦然;

但是三個網域名稱都可以寫到頂級網域名稱ranran.com下;

在ranran.com網域名稱下不能寫子網域名稱;

2、拿cookie

寫在頂級網域名稱下的cookie,頂級網域名稱和子網域名稱都能共享;

當cookie寫到某乙個子網域名稱下,例如寫在 bedroom.ranran.com下,那麼

另乙個子網域名稱bathroom.ranran.com和ranran.com都拿不到這個cookie,只有bedroom.ranran.com和它的子網域名稱能拿到改cookie

3、當設定的過期時間超時以後cookie也會拿不到

4、設定了httponly後cookie會對呼叫端隱藏

cookie的作用域

當我們給 設定cookie時,大家有沒有發現在 的其他網域名稱下也接收到了這些cookie。這些沒用的cookie看似不佔多少流量,但如果對乙個日pv千萬的站點來說,那浪費的資源就不是一點點了。因此在設定cookie時,對它的作用域一定要設定準確了。今天我們就來 一下它的第五個引數 domain,因...

JSP的作用域與COOKIE

儲存資料 setattribute 鍵 值 獲取資料 getattribute 鍵 page的作用域在當前頁面之間的資料共享,主要針對包含頁面 include 指令 補充 include指令是將乙個jsp頁面包含到另乙個jsp頁面中,語法 includefile 要包含的頁面路徑 request請求...

Javascript的作用域域作用域鏈的理解

如何解析一段可執行 分了兩個階段 解析 和執行 其中解析 可以理解為記名字,就是先把關鍵字var和function定義的變數名登記了下來,這也就有了變數提公升這一說。在執行 階段才是真正的執行賦值,運算等操作。暫不解析這幾個名詞,先來看乙個例子。var scope global function f...