查看: 8598|回复: 0

cookie 是什么 学习笔记

[复制链接]
  • TA的每日心情
    慵懒
    2023-3-24 22:34
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2021-10-17 19:15:02 | 显示全部楼层 |阅读模式
    cookie 是什么
            由于 http 是无状态的协议,一旦客户端和服务器的数据交换完毕,就会断开连接,再次请求,会重新连接,这就
    说明服务器单从网络连接上是没有办法知道用户身份的。怎么办呢?那就给每次新的用户请求时,给它颁发一个身份证
    (独一无二)吧,下次访问,必须带上身份证,这样服务器就会知道是谁来访问了,针对不同用户,做出不同的响应。,
    这就是 Cookie的原理。
            其实 cookie是一个很小的文本文件,是浏览器储存在用户的机器上的。Cookie是纯文本,没有可执行代码。储
    存一些服务器需要的信息,每次请求站点,会发送相应的 cookie,这些 cookie可以用来辨别用户身份信息等作用。
    用户首次访问服务器,服务器会返回一个独一无二的识别码;id=23451,这样服务器可以用这个码跟踪记录
    用户的信息,(购物历史,地址信息等)。
            cookie可以包含任意的信息,不仅仅是 id,客户端会记录服务器返回来的 Set-Cookie首部中的 cookie内容。并将
    cookie存储在浏览器的 cookie数据库中,当用户访问同一站点时,浏览器就会挑选当时该站点颁发的 id=XXX 的身份
    证(cookie),并在 Cookie请求首部发送过去
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    指导单位

    江苏省公安厅

    江苏省通信管理局

    浙江省台州刑侦支队

    DEFCON GROUP 86025

    旗下站点

    邮箱系统

    应急响应中心

    红盟安全

    联系我们

    官方QQ群:112851260

    官方邮箱:security#ihonker.org(#改成@)

    官方核心成员

    Archiver|手机版|小黑屋| ( 苏ICP备2021031567号 )

    GMT+8, 2024-7-27 19:02 , Processed in 0.017045 second(s), 12 queries , Gzip On, MemCache On.

    Powered by ihonker.com

    Copyright © 2015-现在.

  • 返回顶部