polishing

This commit is contained in:
sgibb
2025-05-28 14:25:33 -04:00
parent bfe1cb8520
commit aba9df5d3c
2 changed files with 2 additions and 9 deletions

View File

@@ -21,6 +21,7 @@ import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
import java.util.function.Predicate;
import java.util.stream.Collectors;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
@@ -326,7 +327,7 @@ public class XForwardedHeadersFilter implements HttpHeadersFilter, Ordered {
}
// these headers should be treated as a single comma separated header
if (headers.containsKey(name)) {
List<String> values = headers.get(name).stream().filter(shouldWrite).toList();
List<String> values = headers.get(name).stream().filter(shouldWrite).collect(Collectors.toList());
String delimitedValue = StringUtils.collectionToCommaDelimitedString(values);
headers.set(name, delimitedValue);
}

View File

@@ -33,7 +33,6 @@ import org.springframework.cloud.gateway.test.BaseWebClientTests;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Import;
import org.springframework.http.HttpHeaders;
import org.springframework.security.web.server.firewall.StrictServerWebExchangeFirewall;
import org.springframework.test.annotation.DirtiesContext;
import org.springframework.web.server.ServerWebExchange;
@@ -135,13 +134,6 @@ public class PathRoutePredicateFactoryTests extends BaseWebClientTests {
.build();
}
@Bean
StrictServerWebExchangeFirewall strictServerWebExchangeFirewall() {
StrictServerWebExchangeFirewall firewall = new StrictServerWebExchangeFirewall();
firewall.setAllowUrlEncodedPercent(true);
return firewall;
}
}
}