原创

java获取token的常见几种方式

1. 第一种通过cookies

String token =null;
Cookie[] cookies = request.getCookies();
if (cookies != null && cookies.length != 0) {
    Cookie[] var = cookies;
    int var2 = cookies.length;
    for(int var3 = 0; var3 < var; ++var3) {
        Cookie cookie = var[var3];
        if (cookie.getName().equals("token")) {
           token =cookie.getValue();
        }
    }
}

2. 第二种通过请求头

if (StringUtils.isEmpty(token)) {
    token = request.getHeader("token");
}

3. 第三种通过请求参数

if (StringUtils.isEmpty(token)) {
        token = request.getParameter("token");
}

本文链接地址:http://www.ysxbohui.com/article/141

正文到此结束