update 优化 GlobalCacheRequestFilter 使用枚举替换字符串

This commit is contained in:
疯狂的狮子li
2022-05-31 10:53:02 +08:00
parent aea1366450
commit fca12415e7

View File

@@ -21,7 +21,7 @@ public class GlobalCacheRequestFilter implements GlobalFilter, Ordered {
public Mono<Void> filter(ServerWebExchange exchange, GatewayFilterChain chain) {
// GET DELETE 不过滤
HttpMethod method = exchange.getRequest().getMethod();
if (method == null || method.matches("GET") || method.matches("DELETE")) {
if (method == null || method == HttpMethod.GET || method == HttpMethod.DELETE) {
return chain.filter(exchange);
}
return ServerWebExchangeUtils.cacheRequestBodyAndRequest(exchange, (serverHttpRequest) -> {