Route: 网关基本构件块。它由ID、目标URI、predicates 断言集合和filters过滤器集合定义。如果聚合断言为真,则匹配路由。
Predicate: Java 8 Function Predicate. 输入类型是 Spring Framework ServerWebExchange. 这允许开发人员匹配来自HTTP请求的任何内容,例如头或参数。
Filter: 这些是使用特定工厂构造的 Spring Framework GatewayFilter 实例。在这里,可以在发送downstream 请求之前或之后修改requests和responses。
理解:
1.断言:请求匹配;
2.过滤器:对请求或者返回进行过滤增强。