這是我最近面試的時候問的最多的問題:
session
客戶端與服務端的會話機制,http無狀態,服務端無法識別客戶端身份,使用令牌機制 服務端給來訪客戶端發放令牌 ,根據令牌區別身份
cookie
瀏覽器用來本地儲存客戶資訊的方式,實現頁面將資料儲存到本地行為,可以設定儲存資料的有效時間,超出時間就會刪除
聯絡大多數時候都把cookie作為容器儲存jsessionid,服務端會把新發放的令牌
交給客戶端通過cookie儲存, 客戶端每次提交請求和響應
請求頭攜帶cookie,服務端檢查是否有令牌,如果沒有將jsessionid儲存至cookie裡,
並在響應頭里攜帶cookie返回給客戶端。
Django中session和cookie的用法
session 存在伺服器端,用request物件進行設定 設定session 在後端寫入 request.session money 100 缺省會在cookie中產生乙個sessionid 獲取session值 只能在後端獲取 print request.session.get money co...
php個人總結 session和cookie
1.cookie與session的關係 cookie和session的方案雖然分別屬於客戶端和服務端,但是服務端的session的實現對客戶端的cookie有依賴關係的 步驟大概如下 1.服務端執行session機制 2.生成對應而唯一的session id 通過對這個session id的解析和處...
Cooki和session的區別和原理
1 cookie資料存放在客戶的瀏覽器上,session資料放在伺服器上。2 cookie不是很安全,別人可以分析存放在本地的cookie並進行cookie欺騙 考慮到安全應當使用session。3 session會在一定時間內儲存在伺服器上。當訪問增多,會比較占用你伺服器的效能 考慮到減輕伺服器效...