博客会话维持方式总结

在服务端维持登录会话,主流有两种方案:Cookie/Session 和 Token(如 JWT),二者只是实现方式不同,没有好坏之分,核心区别与适用场景如下:


一、两种方案核心对比
对比项 你的 Cookie/Session 方案 老师的 Token(Header)方案
原理 服务器给浏览器下发 JSESSIONID Cookie,后续请求自动携带,服务器通过该 ID 匹配用户会话 登录成功后服务器返回 Token(如 JWT),后续请求需手动将 Token 放入请求头,服务器通过 Token 识别用户身份
数据位置 请求头的 Cookie 字段中 自定义请求头(如 token / Authorization)
适用场景 传统 Web 应用(浏览器会自动处理 Cookie) 前后端分离项目、移动端 / 小程序(无原生 Cookie 机制)
Postman 用法 登录后自动维护会话,后续请求无需手动配置 登录接口获取 Token 后,需复制到 Headers 中手动配置

二、项目为什么用 Cookie/Session?

项目是传统 Web 应用 ,后端采用 Java HttpSession 机制:

  1. 登录成功后,服务器会给浏览器种下 JSESSIONID Cookie;
  2. 后续请求(如版块列表、留言查询),浏览器 / Postman 会自动携带该 Cookie;
  3. 服务器通过 JSESSIONID 识别用户会话,无需前端手动处理,完全符合传统 Web 开发规范。

三、Token 方案是什么场景?

项目的接口适配前后端分离 / 跨端架构(如 APP、小程序):

  1. 后端不依赖 Session,登录成功后返回 Token(如 JWT);
  2. 前端需手动将 Token 放入请求头(如 token: xxx),后续请求携带该请求头;
  3. 服务器通过 Token 校验用户身份,适配多端(Web/APP/ 小程序)场景。

四、Postman 中的使用要点
  • Cookie 方案:只需先发送登录请求,后续请求会自动携带 Cookie,无需额外配置,和浏览器逻辑一致。
  • Token 方案 :登录后从响应中复制 Token,在后续请求的 Headers 中添加自定义头(如 token: {你的Token值})。
相关推荐
开开心心_Every17 小时前
文件夹批量创建工具支持同级和多层级
运维·服务器·游戏·jupyter·智能手机·pdf·postman
算家云2 天前
doubao-seed-2-1 系列模型上架算桥 API | 多模态理解能力继续加强!
人工智能·api·token·算力租赁·算力平台
玩AI的奶茶3 天前
配一次环境像装修一次房:哪些云 GPU 平台能把它留下来?
人工智能·ai·gpu算力·token·算力租赁
ifenxi爱分析4 天前
爱分析发布2026年Token市场海外对标研究报告
token
花间相见11 天前
【计算基础|网络04】—— HTTP接口实战(下):接口测试、鉴权与跨域排错
java·linux·人工智能·后端·python·计算机网络·postman
知无不研11 天前
调用模型的API接口与Token详谈
ai·agent·token·api接口
XLYcmy12 天前
大语言模型(LLM)核心技术梳理:从词元化到 RAG 的工程实践
自然语言处理·prompt·embedding·token·cot·tokenization·上下文工程
szephyr12 天前
前端鉴权实战:Token 存哪、怎么刷新、怎么防 XSS 与 CSRF
鉴权·xss·csrf·jwt·token
Madison-No713 天前
基于JMeter工具的性能测试(接口)
python·jmeter·postman
csdn_aspnet13 天前
.NetCore Webapi 接口验证请求来源
.netcore·ip·token·签名·webapi·cors·sign