Django中cookie和session的使用

Sesson必须依赖于Cookie  因为cookie是存储在客户端的

存session:

  1.在服务器端生成随机字符串

  2.生成一个和字符串对应的大字典,来保存用户的数据   字典存储在服务器端

  3.随机字符串作为cookie,以键值对的形式返回给客户端

取session:

  1.从浏览器携带的cookie中找到随机的字符串

  2.拿着字符串 去session中找对应的大字典

  3.从字典里按key取值,得到用户保存的数据

session 优点:比cookie存的数据多,安全性好,数据都保存在服务器端。

             缺点:session的数据量大,会占用一些资源

猜你喜欢

转载自www.cnblogs.com/wen-kang/p/9610924.html