Skip to content

Commit 6781fac

Browse files
补充ZuulFilter的注释
1 parent e56ede3 commit 6781fac

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

Diff for: zuul/src/main/java/com/example/demo/filter/AccessFilter.java

+15-2
Original file line numberDiff line numberDiff line change
@@ -11,24 +11,37 @@
1111
public class AccessFilter extends ZuulFilter {
1212
private static Logger log=Logger.getLogger(AccessFilter.class);
1313

14+
/**
15+
* 过滤的类型,可以返回"pre"、"route"、"post"、"error"
16+
* filterType() - 按类型对过滤器进行分类。 可以返回用于预路由过滤的“pre”,用于路由到原点的“route”,用于后路由过滤的“post”,用于错误处理的“error”。
17+
* @return
18+
*/
1419
@Override
1520
public String filterType() {
1621
return "pre";
1722
}
1823

24+
/**
25+
* 返回数字,表示过滤器执行的顺序。filterOrders返回的结果不需要是连续的顺序,如1,2,3,4。
26+
* @return
27+
*/
1928
@Override
2029
public int filterOrder() {
2130
return 0;
2231
}
2332

24-
33+
/**
34+
* 是否过滤
35+
* @return
36+
*/
2537
@Override
2638
public boolean shouldFilter() {
2739
return true;
2840
}
2941

3042
/**
31-
* 设置过滤。url只有带有有效参数才可以访问。
43+
* 过滤器的具体逻辑。
44+
* 以下方法表示设置过滤。url只有带有有效参数才可以访问。
3245
* @return
3346
*/
3447
@Override

0 commit comments

Comments
 (0)