不要急,总有办法的

springboot拦截器

Logstash | 作者 xiaobolin | 发布于2020年08月27日 | 阅读数:1838

拦截器,实现类代码如下@Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { Cookie cookies = request.getCookies(); if (cookies != null) { for (Cookie cookie : cookies) { System.out.println("cookieName:"+cookie.getName()); if (cookie.getName().equals("token")) { String token = cookie.getValue(); User user = userMapper.findByToken(token); if (user != null) { request.getSession().setAttribute("user", user); } } break; } } return true; }
问题是只循环最后一个cookie而不是循环cookie列表中的所有cookie,哪位大佬能帮忙解决下。。。
已邀请:

要回复问题请先登录注册