1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| package com.sec.test;
import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.stereotype.Component; import org.springframework.web.servlet.HandlerInterceptor;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;
@Component public class myLanJieQi implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request,HttpServletResponse response, Object handler) throws Exception { String token = request.getHeader("token"); ObjectMapper objectMapper = new ObjectMapper();
if(token==null||token==""||"".equals(token)){ System.out.println("token不存在"); String error = objectMapper.writeValueAsString("error"); response.getWriter().write(error); return false; } return true; } }
|