在Java中如何通过请求头获取token?

通过请求头获取token

java 复制代码
//Objects.requireNonNull 是判断是否为空的;RequestContextHolder.getRequestAttributes()通过请求上下文持有者获取session,再获取当前session中的请求头。
 HttpServletRequest request = ((ServletRequestAttributes) Objects.requireNonNull(RequestContextHolder.getRequestAttributes())).getRequest();
 //request.getHeader("token") 获取请求头中的token值
 String token = request.getHeader("token") == null ? "" : request.getHeader("token");
相关推荐
Wang's Blog9 小时前
Java框架快速入门: Spring Security+OAuth2之多因子认证与TOTP实战
java·spring·ui
程序员20079 小时前
AI 编程工具链碎片化?基于多端兼容的统一 Agent Rules 架构实践
后端
程序员20079 小时前
拒绝 AI 代码“暗度陈仓”:工程级 AI 编码边界与防护规则设计
后端
yunwei379 小时前
eBPF 教程:追踪 CUDA GPU 操作
linux·后端·性能优化
滕州市燕猫虎计算机科技工作室个体工商户9 小时前
Java面试题汇总
java·开发语言
搬搬砖得了9 小时前
从“我写的”到“我懂它”——论工程师对代码的心理模型
后端
小满zs9 小时前
Go语言第十二章(通道)
后端·go
林冠宏_指尖下的幽灵9 小时前
AI发展下的后编程时代思考
前端·人工智能·后端
孙启超10 小时前
【AI开发之Rust】第 3 课:字符串与复合类型 —— 数据怎么放
开发语言·人工智能·后端·rust·llm·transformer
_山海10 小时前
Bun入门指南
前端·javascript·后端