session的概念:简单来说就是会话控制。session对象存储特定用户会话所需的属性及配置信息。工作原理:用户第一次请求服务器时,服务器会生成一个sessionid。生成的sessionid返回到客户端,再通过set-cookie。客户端收到sessionid会将它保存在cookie中,当客户端再次访问服务端时会带上这个sessionid。当服务端收到请求时,检查是否存在sessionid,不存在就新建一个sessionid然后再发送请求生成sessionid,如果存在就去遍历服务端的session文件,找到与这个sessionid相对应的文件,获取用户信息,此后的请求都会交换这个sessionid,进行会话。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。