什么是Cookie
- Cookie 是一些文本数据,并且是明文。
- 当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。
- Cookie 的作用就是用于解决 "如何记录客户端的用户信息"
- 当用户访问 web 页面时,他的名字可以记录在 cookie 中。
- 在用户下一次访问该页面时,可以在 cookie 中读取用户访问记录
Cookie的存储位方式
在创建Cookie时如果不指定Cookie的过期时间,那么默认存储在浏览器中,并且浏览器一旦关闭,Cookie就消失了,找不回来了。如果指定了过期时间,则Cookie就会存储到磁盘上。
什么情况下用到Cookie
- 没有登录情况下,购物车的物品
- 记住密码时的用户的账号密码
- 没有登录情况下的,浏览记录
目前所知道的是这些,期待大家在评论区的补充。
创建Cookie
//核心代码
Response.cookies["cp1"].Value = "itcase";
//指定过期时间的代码
Response.Cookies["cp2"].Value = "123";
Response.Cookies["cp2"].Value = DateTime.Now.AddDays(3);
暂时就先这些,后续再补充