在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");
相关推荐
devilnumber3 分钟前
Java 30 组高频技术 / 知识点多角度对比
java·开发语言
摇滚侠9 分钟前
《SpringBoot 3:入门与应用实战》第 6 章 Spring Boot 最佳实践 阅读笔记 10
java·spring boot·笔记
gugucoding29 分钟前
57. 【Java】日志框架:SLF4J与Logback
java·开发语言·logback
今天的砖头有点烫手啊29 分钟前
JVM 调优实战:从 GC 日志到参数优化,一次完整排查
java·jvm
__zRainy__39 分钟前
Node系列 · ORM:mysql 驱动程序
数据库·后端·mysql·node.js·orm
掘金者阿豪43 分钟前
极空间开启 SSH 后能做什么?从终端登录到公网远程管理完整实战
后端
用户7813667114451 小时前
RGW Beast 前端流程详解
后端
爱奥尼欧1 小时前
10.C++ string 实现详解
java·开发语言·c++
小飞学编程...1 小时前
【equals 、Comparable、Comparator 三者的区别】
java·python
智驭未来掌门人1 小时前
告别手动配置!用SDKMAN!一键管理你的所有开发工具包
后端