Skip to content

Commit aba9df5

Browse files
committed
polishing
1 parent bfe1cb8 commit aba9df5

File tree

2 files changed

+2
-9
lines changed

2 files changed

+2
-9
lines changed

spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/headers/XForwardedHeadersFilter.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import java.util.List;
2222
import java.util.Map;
2323
import java.util.function.Predicate;
24+
import java.util.stream.Collectors;
2425

2526
import org.apache.commons.logging.Log;
2627
import org.apache.commons.logging.LogFactory;
@@ -326,7 +327,7 @@ private void write(HttpHeaders headers, String name, String value, boolean appen
326327
}
327328
// these headers should be treated as a single comma separated header
328329
if (headers.containsKey(name)) {
329-
List<String> values = headers.get(name).stream().filter(shouldWrite).toList();
330+
List<String> values = headers.get(name).stream().filter(shouldWrite).collect(Collectors.toList());
330331
String delimitedValue = StringUtils.collectionToCommaDelimitedString(values);
331332
headers.set(name, delimitedValue);
332333
}

spring-cloud-gateway-server/src/test/java/org/springframework/cloud/gateway/handler/predicate/PathRoutePredicateFactoryTests.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
import org.springframework.context.annotation.Bean;
3434
import org.springframework.context.annotation.Import;
3535
import org.springframework.http.HttpHeaders;
36-
import org.springframework.security.web.server.firewall.StrictServerWebExchangeFirewall;
3736
import org.springframework.test.annotation.DirtiesContext;
3837
import org.springframework.web.server.ServerWebExchange;
3938

@@ -135,13 +134,6 @@ public RouteLocator testRouteLocator(RouteLocatorBuilder builder) {
135134
.build();
136135
}
137136

138-
@Bean
139-
StrictServerWebExchangeFirewall strictServerWebExchangeFirewall() {
140-
StrictServerWebExchangeFirewall firewall = new StrictServerWebExchangeFirewall();
141-
firewall.setAllowUrlEncodedPercent(true);
142-
return firewall;
143-
}
144-
145137
}
146138

147139
}

0 commit comments

Comments
 (0)