参考答案
Session 的工作原理
- 客户端登录完成之后,服务器会创建对应的 Session
- Session 创建完之后,会把 Session 的 id 发送给客户端,客户端再存储到浏览器中
- 这样客户端每次访问服务器时,都会带着 Sessionid,服务器拿到 Sessionid 之后,在内存找到与之对应的 Session ,这样就可以正常工作了
一次完整的 HTTP 请求过程
- 域名解析
- 发起 TCP 的3次握手
- 建立 TCP 连接后发起 http 请求
- 服务器响应 http 请求,浏览器得到 html 代码
- 浏览器解析 html 代码,并请求 html 代码中的资源(如js、css、图片等)
- 浏览器对页面进行渲染呈现给用户
以上,是网络安全面试题【Session 的工作原理是什么?】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—