赞
踩
1.通过cookie
- private String getUserCookieToken(HttpServletRequest request) {
- Cookie[] cookies = request.getCookies();
- if (cookies == null || cookies.length == 0) {
- return null;
- }
- for (Cookie cookie : cookies) {
- String name = cookie.getName();
- if (name.equals("token")) {
- return cookie.getValue();
- }
- }
- return null;
- }
2. request
- String token = request.getHeader("token");
- log.info("get token from header:{}", token);
- if (token == null) {
- token = getUserCookieToken(request);
- log.info("get token from cookie:{}", token);
- }
- if (token == null) {
- token = request.getParameter("token");
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。