在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");
相关推荐
长栎15 小时前
写 for 循环写了十年,你却从没用过迭代器模式最狠的那一面
后端
LiaCode15 小时前
Redis 在生产项目的使用
前端·后端
用户5598224812215 小时前
Docker Compose Down 导致容器数据误删——ext4 日志恢复全记录
后端
LiaCode15 小时前
一天学完 redis 的爽翻版核心知识总结
前端·后端
大刚测试开发实战15 小时前
如何内网穿透访问本地私有化部署的TestHub
前端·后端·github
xiaodaoluanzha15 小时前
迄今為止,最簡單的編程語言 Nolang
前端·后端
Csvn15 小时前
Docker 容器管理入门 — 从镜像到容器编排
后端
用户7623524259116 小时前
ShardingJDBC
后端
行者全栈架构师16 小时前
IDEA 中 Maven 项目的 15 个红色报错快速解决方法
java·后端
令人头秃的代码0_016 小时前
mac(m5)平台编译openjdk
java