在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");
相关推荐
文涛是个小白呀几秒前
Java集合大调研
java·学习·链表·面试
IT_陈寒5 分钟前
Redis实战:5个高频应用场景下的性能优化技巧,让你的QPS提升50%
前端·人工智能·后端
我也爱吃馄饨7 分钟前
写的webpack插件如何适配CommonJs项目和EsModule项目
java·前端·webpack
mzlogin13 分钟前
借助 Let's Encrypt 节省 SSL 证书费用
后端·devops
Seven9714 分钟前
剑指offer-43、左旋转字符串
java
虎子_layor27 分钟前
单机压测从百到三千:一次短链跳转服务的全链路性能优化实战
后端·性能优化
梵得儿SHI29 分钟前
(第七篇)Spring AI 基础入门总结:四层技术栈全景图 + 三大坑根治方案 + RAG 进阶预告
java·人工智能·spring·springai的四大核心能力·向量维度·prompt模板化·向量存储检索
SelectDB34 分钟前
Apache Doris 中的 Data Trait:性能提速 2 倍的秘密武器
数据库·后端·apache
i***279536 分钟前
Spring boot 3.3.1 官方文档 中文
java·数据库·spring boot
zhengzizhe42 分钟前
LangGraph4j LangChain4j JAVA 多Agent编排详解
java·后端