码迷,mamicode.com
首页 > 其他好文 > 详细

过滤器备份

时间:2017-08-08 09:27:44      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:ram   备份   key   servlet   tle   set   过滤   function   stc   

public class AccessFilter extends ZuulFilter {
private static Logger log = LoggerFactory.getLogger(AccessFilter.class);
@Override
public String filterType() {
return "pre";
}
@Override
public int filterOrder() {
return 0;
}
@Override
public boolean shouldFilter() {
return true;
}
@Override
public Object run() {
RequestContext ctx = RequestContext.getCurrentContext();
HttpServletRequest request = ctx.getRequest();
log.info(String.format("%s request to %s", request.getMethod(), request.getRequestURL().toString()));
Object accessToken = request.getParameter("accessToken");
if(accessToken == null) {
log.warn("access token is empty");
ctx.setSendZuulResponse(false);
ctx.setResponseStatusCode(401);
return null;
}
log.info("access token ok");
return null;
}
}

过滤器备份

标签:ram   备份   key   servlet   tle   set   过滤   function   stc   

原文地址:http://www.cnblogs.com/geniushuangxiao/p/7304901.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!