Further Gateway Features
Default and Global Filters
spring:
cloud:
gateway:
default-filters:
- AddResponseHeader=X-My-Response-Default, Default-Value@Configuration
class GlobalFilterConfiguration {
@Bean
public GlobalFilter customFilter() {
return new CustomGlobalFilter();
}
public class CustomGlobalFilter implements GlobalFilter, Ordered {
@Override
public Mono<Void> filter(ServerWebExchange exchange, GatewayFilterChain chain) {
log.info("custom global filter");
return chain.filter(exchange);
}
@Override
public int getOrder() {
return -1;
}
}
}Custom Filters
Custom Route Predicates
Last updated