你是那块小饼干? |
---|
Cookie是饼干的意思,在计算机中这块小饼干,有点甜,是小量信息,由网络服务器发送出来存储在网络浏览器中,这块小饼干是对一无二的在下次访问的时候回到网络服务器时,可以从该浏览器读回此信息。这给我们带来了很多的方便,在我们登录浏览账号的时候他就记住我们了,在一段时间里我们都不用反复重复的登录
哪里可以是吃到Cookie? |
---|
在百度,新浪等等输入账号密码的地方他们都可以写 Cookie ,他们只能读取对应网站相关的Cookie,Cookie会随着网站发送到后台。他们不能随便读取,只能读取对应的网站。
还有一个购物车中会用到cookie,这个了解的还比较少,先知道有这么个作用吧。
原理:Cookie是通过Set-Cookie响应头和Cookie请求头将会话中产生的数据保存在客户端,客户端状态保持机制,网站的数据存在客户端,Cookie中存储的是关于网站相关的文本字符串数据。
存储方式:过期和不过期
过期:设置过期时间,当用户在指定内存时间内访问本网站,那么属于本网站的Cookie数据会放在请求报文中发送过来,其他网站 Cookie不会发送过来,Cookie存储在客户端磁盘中
不过期:Cookie设置不指定过期时间,存储在客户端内存中。
Cookie安全性 |
---|
与从客户端获取数据安全性问题类似,在应用程序中,Cookie是另一种形式用户输入,因此很容易被他们非法获取和利用,由于Cookie保存在用户自己的计算机上,因此用户至少能看到存储在Cookie中的数据,用户可以在浏览器中向您发送Cookie之前更改Cookie。
注意:千万不要在Cookie中存储敏感信息,如用户名、密码、信用卡号等,不要在Cookie中放置任何不应由用户掌握的内容,也不要放其他窃取Cookie的人控制的内容。同样也不要轻信从Cookie中得到的信息。
总结 |
---|
Cookie的学习有利有弊,总的来说现在的利大于弊,这只是我的感受,还有很多需要学习的地方