在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");
相关推荐
h***59334 分钟前
SpringBoot中如何手动开启事务
java·spring boot·spring
倚肆11 分钟前
Java泛型详解:尖括号<>、通配符?与类型参数T
java
yuuki23323313 分钟前
【C语言&数据结构】二叉树的链式递归
c语言·数据结构·后端
韩风66615 分钟前
雪花id改多workerID依赖redis
java
BD_Marathon16 分钟前
Eclipse 代码自动补全设置
android·java·eclipse
L.EscaRC22 分钟前
深入解析SpringBoot中的循环依赖机制与解决方案
java·spring boot·spring·循环依赖
IT_陈寒30 分钟前
Spring Boot 3.2 性能翻倍秘诀:这5个配置优化让你的应用起飞🚀
前端·人工智能·后端
b***676442 分钟前
【JavaEE】Spring Web MVC
前端·spring·java-ee
曾经的三心草43 分钟前
JavaEE初阶-网络原理1
java·网络·java-ee
q***48411 小时前
SpringBoot整合easy-es
spring boot·后端·elasticsearch