写点什么

java 学习中 cookie 原理

作者:编程江湖
  • 2022 年 1 月 06 日
  • 本文字数:362 字

    阅读完需:约 1 分钟

1.cookie 原理 1)总的来看 Cookie 像是服务器发给浏览器的一张“会员卡”,浏览器每次向服务器发 送请求时都会带着这张“会员卡”,当服务器看到这张“会员卡”时就可以识别浏览器的身份。实际上这个所谓的“会员卡”就是服务器发送的一个响应头:



2)如图 Set-Cookie 这个响应头就是服务器在向服务器发“会员卡”,这个响应头的名字是 Set-Cookie,后边 JSESSIONID=95A92EC1D7CCB4ADFC24584CB316382E 和 Path=/Test_cookie,是两组键值对的结构就是服务器为这个“会员卡”设置的信息。java培训浏览器收到该信息后就会将它保存到内存或硬盘中。3)当浏览器再次向服务器发送请求时就会携带这个 Cookie 信息:


这是浏览器发送的请求报文,中间画红框的就是 Cookie 信息,这里可以理解为浏览器这次带着“会员卡”再次访问服务器。于是服务器就可以根据 Cookie 信息来判断浏览器的状态。原理图如下:


用户头像

编程江湖

关注

IT技术分享 2021.11.23 加入

还未添加个人简介

评论

发布
暂无评论
java学习中cookie原理