当前位置: 首页 > news >正文

源代码查看wordpress文件夹大连seo按天付费

源代码查看wordpress文件夹,大连seo按天付费,wordpress评论机器人,网站 粘度回顾 Cookie HTTP 协议自身是属于“无状态”协议 无状态:默认情况下,HTTP 协议的客户端和服务器之间的这次通信和下次通信之间没有直接的联系 但是在实际开发中,我们很多时候是需要知道请求之间的关联关系的 例如登录网站成功后&#xff…

回顾 Cookie

HTTP 协议自身是属于“无状态”协议

  • 无状态:默认情况下,HTTP 协议的客户端和服务器之间的这次通信和下次通信之间没有直接的联系

但是在实际开发中,我们很多时候是需要知道请求之间的关联关系的

  • 例如登录网站成功后,第二次访问的时候服务器就能知道该请求是否是已经登录过了

image.png
上述图片中的“令牌”通常就存储在 Cookie 字段中

比如去医院挂号:

  • 看病之前先挂号,挂号时需要提供身份证号,同时得到一张“就诊卡”,这个就诊卡就相当于患者的“令牌”
  • 后续去各个科室进行检查、诊断、开药等操作,都不必再出示身份证了,只要凭“就诊卡”就可以识别出当前患者的身份
  • 看完病之后,不想要就诊卡了,就可以注销这个卡。此时患者的身份和就诊卡的关联关系就被销毁了(类似于网站的注销功能)
  • 又来看病,可以办一张新的就诊卡,此时就得到了一个新的“令牌”

此时在服务器这边就需要记录“令牌”的信息,以及令牌对应的用户信息,这个就是 Session 机制所做的工作


理解 Session

会话就是对话的意思image.png|525
在计算机领域,会话是一个客户与服务器之间的不中断的请求响应。对客户的每个请求,服务器能够识别出请求来自于同一个客户。当一个未知的客户向 Web 应用程序发送第一个请求时就开始了一个会话。当客户明确结束会话或服务器在一个时限内没有收到客户的任何请求时,会话就结束了

比如我们打客服电话

  • 每次打客服电话,都是一个会话,挂断电话,会话就结束了
  • 下次再打客服电话,就又是一个新的会话
  • 如果我们长时间不说话,没有新的请求,会话也会结束

服务器同一时刻收到的请求时很多的。服务器需要清楚地区分每个请求时从属于哪个用户,也就是属于哪个会话,就需要在服务器这边记录每个会话以及与用户的信息的对应关系

Session 是服务器为了保存用户信息而创建的一个特殊的对象image.png|589


Session 的本质就是一个“哈希表”,存储了一些键值对结构。Key 就是 SessionValue 就是用户信息(用户信息可以根据需求灵活设计)image.png|570


image.png

  • SessionId 是由服务器生成的一个“唯一性字符串”,从 Session 机制的角度来看,这个唯一性字符串称为“SessionId”。但是站在整个登录流程中看待,也可以把这个唯一性字符串称为“token
  • 上述例子中的令牌 ID,就可以看做是 SessionId,只不过令牌除了 ID 之外,还会带一些其他信息,比如时间、签名等

tokenSessionId 是相似的,但是不一样。token 是身份的证明,SessionId 是其中一种实现方式


image.png

  1. 当用户登录的时候,服务器Session 中新增一个新纪录,并把 SessionId 返回给客户端(通过 HTTP 响应中的 Set-Cookie 字段返回)
  2. 客户端后续再给服务器发送请求的时候,需要在请求中带上 SessionId(通过 HTTP 请求中的 Cookie 字段带上)
  3. 服务器收到请求之后,根据请求中的 SessionIdSession 信息中获取到对应的用户信息,再进行后续操作。若找不到,则重新创建 Session,并把 SessionId 返回

Session 默认是保存在内存中的。如果重启服务器,则 Session 数据就会丢失


Cookie 和 Session 的区别

  • Cookie 是客户端保存用户信息的一种机制。Session 是服务器端保存用户信息的一种机制
  • CookieSession 之间主要是通过 SessionId 关联起来的,SessionIdCookieSession 之间的桥梁
  • CookieSession 经常会在一起配合使用,但不是必须配合
    • 完全可以用 Cookie 来保存一些数据在客户端。这些数据不一定是用户身份信息,也不一定是 SessionId
    • Session 中的 SessionId 也不需要非得通过 Cookie / Set-Cookie 来传递,比如通过 URL 来传递
http://www.ritt.cn/news/5348.html

相关文章:

  • 章贡区网站建设网址收录平台
  • 怎么制作个人网站seo百度排名优化
  • 网站如何做分站网站备案查询官网
  • 速卖通网站怎样做店面的二维码东莞网站营销
  • wordpress外贸网站建设网站seo优化效果
  • 网站建设 公司seo经典案例分析
  • 给公司做个网站多少钱网络推广计划制定步骤
  • 加强政务公开网站建设北京网站建设公司报价
  • 做服装的外贸网站国外网站制作
  • 网站策划案怎么做百度一下 你就知道首页
  • 网站建设公司电话销售客源哪里找重庆seo网站排名
  • 网站建设策划龙网网络推广软件
  • 班主任工作总结seo入门教学
  • 重庆大型网站建设重庆网站制作如何模板建站
  • 深圳网站商城定制设计站长统计 站长统计
  • 美女做暖网站品牌营销网站建设
  • 湛江手机网站建设网站检测
  • 全国工商企业信息查询网官网宝鸡seo排名
  • 营销型网站建设解决方案今日国内新闻10则
  • 瀑布流wordpress兰州网络seo
  • 网站建设毕设成免费crm特色
  • 做问卷的网站有哪些内容国际要闻
  • 办公家具 技术支持 东莞网站建设内容营销成功案例
  • 柳市做网站怎么做自媒体
  • 公司注销了网站备案的负责人东莞seo软件
  • 重庆建设教育协会网站首页网站关键词优化推广哪家好
  • 英文网站做翻译接单怎么建网站卖东西
  • wordpress旧版页面编辑界面搜索引擎优化面对哪些困境
  • 网站审批号优化游戏卡顿的软件
  • 专业购物网站建设手机怎么制作网站