Python學習——cookie和session的區別

cookie

  1. 存儲的數據量小,最大不超過3k
  2. 是web服務器創建,在瀏覽器中存儲
  3. 首次登錄的時候服務器會創建cookie存儲到瀏覽器中。
  4. 是瀏覽器的會話技術,是一種長連接的會話技術
  5. 它能夠保證我們在有效期內,訪問同一個web服務器時,產生比較好的體驗。比如,自動登錄操作。

session

  1. session依賴於cookie
  2. session屬於服務器端的會話技術,一般會將數據保存在服務器端的內存或文件中
  3. session可以保存較大的信息,但是由於它保存在服務器端,所以session數量不宜過多,如果過多,會佔用服務器的內存過多,會影響服務器的性能
  4. Django對session做了封裝操作,session存儲在數據庫中
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章