当前位置:   article > 正文

获取token的一些方法_获取token的方法

获取token的方法

 1.通过cookie

  1. private String getUserCookieToken(HttpServletRequest request) {
  2. Cookie[] cookies = request.getCookies();
  3. if (cookies == null || cookies.length == 0) {
  4. return null;
  5. }
  6. for (Cookie cookie : cookies) {
  7. String name = cookie.getName();
  8. if (name.equals("token")) {
  9. return cookie.getValue();
  10. }
  11. }
  12. return null;
  13. }

 2. request

  1. String token = request.getHeader("token");
  2. log.info("get token from header:{}", token);
  3. if (token == null) {
  4. token = getUserCookieToken(request);
  5. log.info("get token from cookie:{}", token);
  6. }
  7. if (token == null) {
  8. token = request.getParameter("token");
  9. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/正经夜光杯/article/detail/960203
推荐阅读
相关标签
  

闽ICP备14008679号