断言Predicate和过滤器(Filter)
1、Predicate断言又称谓词,用于条件判断,只有断言结果都为真,才会真正的执行路由。断言本质是定义路由转发的条件。
2时间判断有三种:
1) AfterRoutePredicateFactory:判断请求日期是否晚于指定日期 2) BeforeRoutePredicateFactory:判断请求日期是否早于指定日期 3) BetweenRoutePredicateFactory:判断请求日期是否在指定时间段内
例:-After=2020-12-31T23:59:59.789+08:00[Asia/Shanghai]---表示在2020.12.31.之后可以进行访问
3、Method:表示请求方式,如果跟写的请求方式不同,那么就会判断false,从而不能访问成功。
二、过滤器(Filter)
过滤器(filter)就是在请求传递过程中,对请求和响应做一个处理,Gateway的Filter从作用范围可分为两种:GatewayFilter与GlobalFilter。
(1)、GatewayFilter:应用在单个路由或
共有 0 条评论