Cookie讲解

会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程称之为会话。
有状态会话:一个同学来了过教室,下次再来教室,我们会知道这个同学,曾经来过,称之为有状态会话、
一个网站,怎么证明你来过?
客户端 服务器

  1. 服务端给客户端一个信件,客户端下次访问服务端带上信件就可以了:cookie
  2. 服务器登记你来过,下次你来的时候我来匹配你:seesion

1、保存会话的两种技术
cookie

  • 客户端技术 (响应,请求)
    session
  • 服务器技术,利用这个技术,可以保存用户的会话信息,我们可以把数据或者信息放在session中

常见:网站登录之后,你下次不用登录,直接就进去了
1、从请求中拿到cookie信息
2、服务器响应给客户端cookie
cookie:一般会保存在本地的appdata用户目录下

一个网站的cookie是否存在上限?

  • 一个网站的Cookie只能保存一个信息,每个站点最多存放20个cookie
  • 一个web站点可以给浏览器发送多个cookie,浏览器的上线为300个cookie
  • Cookie大小由限制4kb

删除Cookie:

  • 不设置有效期,关闭浏览器,自动生效
  • 设置有限期为0

用户登录后保存信息cookie:

public class CookieDemo01 extends HttpServlet {
   
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
   
        //服务器告诉你,你来的时间,把这个时间封装成一个信件,你下次来的时候带上,我就知道你来了
        //解决中文乱码问题
        
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Marlboro~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值