1. 程式人生 > >COOKIE和SESSION有什麼區別?

COOKIE和SESSION有什麼區別?

1,session 在伺服器端,cookie 在客戶端(瀏覽器) 2,session 預設被存在在伺服器的一個檔案裡(不是記憶體) 3,session 的執行依賴 session id,而 session id 是存在 cookie 中的,也就是說,如果瀏覽器禁用了 cookie ,同時 session 也會失效(但是可以通過其它方式實現,比如在 url 中傳遞 session_id) 4,session 可以放在 檔案、資料庫、或記憶體中都可以。 5,使用者驗證這種場合一般會用 session 因此,維持一個會話的核心就是客戶端的唯一標識,即 session id。