在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");
相关推荐
IT_陈寒8 小时前
Redis连接池泄漏那次,我差点把生产环境搞崩了
前端·人工智能·后端
灿飞屋8 小时前
Kotlin与Java虚拟机三:控制流
android·java·开发语言·后端·python·kotlin·安卓
石小石Orz8 小时前
AI 正在蚕食我们的编码能力
前端·后端·算法
NE_STOP9 小时前
Spring AI Alibaba - MCP入门
java
nice_lcj5209 小时前
【从零理解 Spring AI · 07】对话记忆:让模型记住上一句说了什么
java·spring ai·ai应用开发·chatmemory·对话记忆
陈随易9 小时前
专注飞机 FocusFlight,两个人把番茄钟做成了一趟航班
前端·后端·程序员
量化分析码农9 小时前
【Python量化波动率实战 04】低波动异象:低波组真的跑赢高波组吗
后端
风上猫9 小时前
MySQL多值索引:让 JSON 数组也能走索引(以及 6 个容易踩的坑)
后端
SL_staff10 小时前
制造业交付崩盘?用跨部门节点协同计划打通销售、生产与质量链路
java·开源·产品