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

学习笔记:黑马程序员JavaWeb开发教程(2025.4.5)

12.4 登录认证-登录校验-会话跟踪方案一

    设置cookie,服务器给浏览器响应数据,通过control方法形参当中获取response,调用response当中的addCookie方法实现

    获取cookie,调用getCookie方法

用户可以通过浏览器设置禁用cookie

跨域:前后端分离则前后端会被部署到两台服务器

http://192.168.150.100:8080/login,其中8080是端口号,100是ip地址

12.5 登录认证-登录校验-会话跟踪方案二

    Session存储在服务器端,浏览器第一次请求服务器时,可以在服务器端获取session,session会在服务器端自动创造,session有id,服务器会把id响应给浏览器,其实就是在响应头中增加一个setCookie响应头,浏览器把session存储到本地。

服务器拿到浏览器请求cookie中的SESSIONID之后,会在里面找对应的id

获取到会话对象session,需要在方法中声明一个HttpSession session类型的形参,不存在则创建,存在则获取

    一般都是以集群的形式部署,部署在一台服务器上会有单点故障

    Session是基于cookie实现的

令牌可以存储在cookie中,也可以存储在其他存储空间

http://www.xdnf.cn/news/6588.html

相关文章:

  • FEKO许可证激活错误解决方法
  • 【Ansible基础】Ansible 核心组件深度解析:控制节点、受管节点、Inventory与Playbook
  • 建筑迈向绿色发展之路,楼宇自控成建筑可持续发展关键技术
  • 考研408《计算机组成原理》复习笔记,第二章(2)数值数据的表示和运算(浮点数篇)
  • 2025年大厂C++面试题总结与解析
  • 如何在Windows右键新建菜单中添加自定义项,将notepad添加到新建菜单
  • 黑马程序员C++2024版笔记 第0章 C++入门
  • Web安全科普:构建数字世界的“防盗门”
  • 贪吃蛇游戏消息通知功能开发全解析
  • 变分自编码器(Variational Autoencoder, VAE)
  • GDB的使用
  • TCSVT投稿记录
  • JAVA学习-练习试用Java实现“语音识别的基础 :如使用MFCC特征提取和简单的分类器”
  • Python 类变量与实例变量完全指南:区别、使用场景及常见陷阱
  • Vue 3中ref
  • 实验6 电子邮件
  • 【Java学习笔记】【第一阶段项目实践】零钱通(面向过程版本)
  • Vue3学习(组合式API——生命周期函数基础)
  • 分类预测 | Matlab实现ABC-Transformer人工蜂群算法优化编码器多特征分类预测/故障诊断Matlab实现
  • 抢购Python代码示例与技术解析
  • 1C:ENTERPRISE 8.3 实用开发者指南-示例和标准技术(Session1-Session3)
  • 《模版初阶》
  • matlab多项式
  • 【unity游戏开发——编辑器扩展】EditorGUIUtility提供一些 EditorGUI 相关的其他辅助API
  • 车载诊断架构 ---车载总线对于功能寻址的处理策略
  • 北京孙河傲云源墅:限量典藏的主城墅居臻品
  • 3.3 掌握RDD分区
  • 密码学刷题小记录
  • 一物一码赋能智能制造:MES如何实现生产全流程数字化追溯
  • JAVA单元测试、反射