本文原创地址,
我的博客
:https://jsbintask.cn/2019/04/03/springcloud/springcloud-zuul-customfilters/(食用效果最佳),转载请注明出处!
前言
上一篇介绍了SpringCloud使用Zuul的调用流程
,明白了Zuul的工作原理关键在于ZuulServlet和它的内置Filter,所以在实际工作中,编写业务逻辑的关键就在于自定义filter。
用法
实现ZuulFilter
实现一个自定义Filter很简单,继承自ZuulFilter
即可:
@Component
public class Filter extends ZuulFilter {
@Override
public String filterType() {
return "pre";
}
@Override
public int filterOrder() {
return 0;
}
@Override
public boolean shouldFilter() {
return true;