Cookies和session在日常網站開發中是必不可以的兩個東西。不少人只是簡單的理解為一個存儲機制,或者是服務器儲存機制,從而沒有詳細了的了解他們的原理和特性。實際上cookies和session有很深的關系,并沒有想象中的那么簡單。隨著互聯網發展到如今網站開發者也越來越多,cookies和session也被逐漸發掘普及,應用越來越成熟。

Cookies是在遠程瀏覽器端存儲數據并以此跟蹤和識別用的機制。從實際上說是cookies存儲在客戶端(瀏覽器)上的一段數據,通過http協議和服務器進行cookies
Cookies也是獨立的存在,不管是php,還是jsp在本質量一樣,在客戶端如javascript都能讀取,幾呼現在的web語言都可以對cookies在客戶端進行操作,可以對Cookies的時效,內容,目錄等進行添加 修改 清除等相關操作。在這里使用操作就不一一講解。但是要申明一天所有語言和Cookies也沒關系,具體過程由客戶端(瀏覽器)全程完成

(cookies信息)
Session與Cookies不同的是Session是保存在服務器端的內容片段。且session默認保存在文件里而不是內存中。Session 必須依賴Session id而Session id又是存在Cookies中的,如果cookies被清空session也會失效,當然你也可以不依賴Cookies保存Session id,也可以通過其它途徑來實現,如url傳送。Cookies存儲Session id是一種比較好的實現方法,也是普遍的方式。用戶驗證信息一般也都是采用session而不是Cookies