发表于: 2017-11-10 20:12:27
1 674
今天完成的事情:
MD5加密算法,了解了cookie和session.
先是加密工具类
测试
加入登陆和注册中
能成功加密并存储
这是DES加密的。
明天计划的事情:
加入cookies和session。
遇到的问题:
因为DES加密后放入的是byte[]。。不知道怎么比对。。
收获:
过期时间:如果不设置过期时间,则表示这个cookie的生命期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。这种cookie被称为会话cookie。会话cookie是保存在内存里,当然这种行为并不是规范规定的。如果设置了过期时间,浏览器就会把cookie保存到硬盘上,关闭后再次打开浏览器,这些cookie仍然有效直到超过设定的过期时间。
cookie存储在客户端,session存储在服务器端。也因此:cookie相对来说不如session安全
cookie存储大小和数量有限制,session理论上是无限制的。
cookie的销毁:默认为关闭浏览器,设置过期时间后则过期后就会销毁,
session的销毁:某个请求周期内调用了Session.invalidate()方法,session被销毁;或者是session超时后自动销毁;或者客户端关掉浏览器。
评论