为了账号安全,请及时绑定邮箱和手机立即绑定

会议是什么?他们是如何工作的?

会议是什么?他们是如何工作的?

会议是什么?他们是如何工作的?我刚刚开始使用python开始学习Web应用程序开发。我遇到了“cookies”和“会话”这两个词。我理解cookie,因为它们将一些信息存储在浏览器的键值对中。但是我对会话有点困惑,在会话中我们也将数据存储在用户浏览器的cookie中。例如 - 我使用username='rasmus'和登录password='default'。在这种情况下,数据将被发布到服务器,如果经过身份验证,该服务器应该检查并登录。但是,在整个过程中,服务器还会生成会话ID,该ID将存储在浏览器的cookie中。现在,服务器还将此会话ID存储在其文件系统或数据存储中。但基于会话ID,如何在我后续遍历网站时知道我的用户名?它是否将数据作为dict存储在服务器上,其中键是会话ID username,email等等细节是值?我在这里很困惑。需要帮忙。
查看完整描述

3 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

将HTTP视为具有短期记忆丢失的人(A),并且一旦该人消失,就会忘记每个人。

现在,为了记住不同的人,A拍摄那个人的照片并保留它。每个人的照片都有一个身份证号码。当那个人再次出现时,那个人告诉它的身份证号码给A和A按照身份证号码找到他们的照片。瞧!!,A知道那个人是谁。

与HTTP相同。它正遭受短期内存损失。它使用Sessions来记录您在使用网站时所做的一切,然后,当您再来时,它会在Cookie的帮助下识别您(Cookie就像一个令牌)。图片是此处的会话,ID是此处的Cookie。


查看完整回答
反对 回复 2019-08-23
  • 3 回答
  • 0 关注
  • 402 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信