diff --git a/spring-cloud-gateway-webflux/src/main/java/org/springframework/cloud/gateway/webflux/ProxyExchange.java b/spring-cloud-gateway-webflux/src/main/java/org/springframework/cloud/gateway/webflux/ProxyExchange.java index a115c9d31..08f44228e 100644 --- a/spring-cloud-gateway-webflux/src/main/java/org/springframework/cloud/gateway/webflux/ProxyExchange.java +++ b/spring-cloud-gateway-webflux/src/main/java/org/springframework/cloud/gateway/webflux/ProxyExchange.java @@ -136,7 +136,8 @@ public class ProxyExchange { this.bindingContext = bindingContext; this.responseType = type; this.rest = rest; - this.sensitive = DEFAULT_SENSITIVE; + this.sensitive = new HashSet<>(DEFAULT_SENSITIVE.size()); + this.sensitive.addAll(DEFAULT_SENSITIVE); } /**