@RequestMapping(value = "tokenTest")public Result<Map<String, Object>> getTokenFromRequest() {String headToken = null, cookToken = null;Cookie[] cookies = request.getCookies();// header中获取参数信息headToken = request.getHeader(TOKEN);// cookie中获取参数信息for (Cookie e : cookies) {switch (e.getName()) {case TOKEN:cookToken = e.getValue();break;default:break;}}Enumeration<String> names = request.getHeaderNames();String keyName = null;Map<String, Object> headItem = new HashMap<>();while (names.hasMoreElements()) {keyName = names.nextElement();headItem.put(keyName, request.getHeader(keyName));}Map<String, Object> result = new HashMap<>();result.put("headToken", headToken);result.put("cookieToken", cookToken);result.put("sessionToken", request.getSession().getAttribute(TOKEN));result.put("COOKIES", cookies);result.put("HEADERES", headItem);return Result.wrapSuccessfulResult(result);}
