cookie的出現原理:
為了解決http協議無狀態的問題,
由第一次請求時服務端生成,然後保留在客戶端上。
以後每次請求都會被帶過去,伺服器根據此在區分請求個體資訊。
session:
在服務端儲存,儲存形式:檔案,或者資料庫,
現在常用的是用redis進行儲存,因為redis是快取資料庫,他有乙個自動失效機制,不需要程式去維護。
減少伺服器記憶體占用,提高伺服器效能。
session的驗證1需要cookie帶乙個欄位來,表示是哪乙個使用者的session
所以,cookie禁用時,session會失效
cookies的組成是有多個key:value組成
cookie:
token=portaltoken8107628;
portaluser=8107628;
session=73183973-dbc8-4c95-bfe4-37129c146b2d;
p2p.session.user=370ee42667b8897cea3ea713892b811b;
這是由cookie帶過去的sesion欄位
org.springframework.web.servlet.i18n.cookielocaleresolver.locale=zhs;
jsessionid=ff4a7ef2496347646d14aba783fc958c
其他的cookie是什麼意思,需要問對應的開發開發人員,每個字段,什麼意義。因為cookie,是開發寫介面時自定義的。就像介面中的,普通引數一樣,每個欄位都有特定意義。
PHP中session和cookie的區別和聯絡
ps 本人親測,阿里雲2核4g5m的伺服器價效比很高,新使用者一塊多一天,老使用者三塊多一天,最高可以買三年,感興趣的可以戳一下 阿里雲折扣伺服器 這兩者,區別和聯絡其實也挺深奧的,總是了解一些皮毛,每次都得上網查,今天寫下來,每隔段時間就看看,加深記憶。session是由應用伺服器維持的乙個伺服器...
PHP的SESSION和COOKIE的區別和聯絡
區別 cookie儲存在客戶端,session儲存在伺服器端。cookie因為儲存在客戶端,所以安全性較低,session安全性較高。cookie有大小限制,為4k,僅能儲存20個cookie,session沒有限制。cookie僅支援儲存字串,session可以儲存所有型別。聯絡 同樣是會話技術。...
php中cookie和session的區別和聯絡
php中的session和cookie 相信做php開發的人經常會用到的吧。自己也經常用到,但是一直沒有時間來總結一下,今天就花了一些時間總結了下。首先講下他們的區別吧 session存在伺服器端 cookie存在客戶端 他們的聯絡 session是由伺服器維護的乙個伺服器空間,當有使用者訪問時,他...