在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");
相关推荐
Rick19932 分钟前
Spring Boot自动装配原理
java·spring boot·后端
我命由我123458 分钟前
Android Jetpack Compose - 组件分类:布局组件、交互组件、文本组件
android·java·java-ee·kotlin·android studio·android jetpack·android-studio
神奇小汤圆11 分钟前
Elasticsearch 与 JVM:生产环境调优实战指南
后端
Devin~Y11 分钟前
大厂内容社区面试实录:从 Spring Boot 微服务到 AI RAG 问答(附详细解析)
java·spring boot·redis·elasticsearch·spring cloud·微服务·kafka
Lenyiin12 分钟前
Python数据类型与运算符:深入理解Python世界的基石
java·开发语言·python
fīɡЙtīиɡ ℡12 分钟前
【SpringAi最新版入门(二)】
java·javascript·css·人工智能·css3
肌肉娃子15 分钟前
一次 Doris FE CPU 飙高的排障实录:从怀疑 fe.conf 到定位 MyBatis 超长批量 UPSERT
后端
腥辣甜咸15 分钟前
队列?不妨试试pgmq
后端
小江的记录本15 分钟前
【大语言模型】大语言模型——核心概念(预训练、SFT监督微调、RLHF/RLAIF对齐、Token、Embedding、上下文窗口)
java·人工智能·后端·python·算法·语言模型·自然语言处理
神奇小汤圆16 分钟前
面试官:为什么要尽量避免使用 IN 和 NOT IN 呢?
后端