Cookie概念
Cookie是保存在客户端的小文本,保存的位置分两种
- Cookie可能保存在客户端浏览器的所占内存中,关闭浏览器后,Cookie就不再存在
- Cookie也可能保存在客户PC机的硬盘上,设置有效时间,超过有效时间后失效
Cookie的常见应用
简化登录:很多网站在登录时,可以选择多久之内不需要登录,在选择的时间段内,不用登录即可以到欢迎页面。
记录浏览记录:购物网站,每次登录后,会看到曾经浏览过的商品信息。
Cookie应该怎么用
Cookie能够把小文本保存到客户端,在服务器与客户端进行传输。然而,Cookie容易造成信息泄露,另外,客户端可以通过设置阻止Cookie,也可能手工清除Cookie,因此,使用Cookie的原则:
- 不用cookie保存对保密性要求高的信息,例如银行卡密码等
- 不用cookie实现必要功能,防止cookie被删除后出现错误
- 可以说:cookie用来实现“锦上添花”的功能,也就是说,一旦cookie被禁止或者被删除,应用依然能正常运行