diff --git a/src/main/java/org/springframework/cloud/gateway/handler/predicate/HostRoutePredicate.java b/src/main/java/org/springframework/cloud/gateway/handler/predicate/HostRoutePredicate.java index c9bfe6b5..78156ad0 100644 --- a/src/main/java/org/springframework/cloud/gateway/handler/predicate/HostRoutePredicate.java +++ b/src/main/java/org/springframework/cloud/gateway/handler/predicate/HostRoutePredicate.java @@ -18,7 +18,7 @@ public class HostRoutePredicate implements RoutePredicate { } @Override - public Predicate apply(String[] args) { + public Predicate apply(String... args) { validate(1, args); String pattern = args[0]; diff --git a/src/main/java/org/springframework/cloud/gateway/handler/predicate/UrlRoutePredicate.java b/src/main/java/org/springframework/cloud/gateway/handler/predicate/UrlRoutePredicate.java index ec3acdbc..dfbc15ce 100644 --- a/src/main/java/org/springframework/cloud/gateway/handler/predicate/UrlRoutePredicate.java +++ b/src/main/java/org/springframework/cloud/gateway/handler/predicate/UrlRoutePredicate.java @@ -35,7 +35,7 @@ public class UrlRoutePredicate implements RoutePredicate { } @Override - public Predicate apply(String[] args) { + public Predicate apply(String... args) { validate(1, args); String pattern = args[0];