Skip to content

Commit a9a38fe

Browse files
committed
Consistent initialiazation of Forwarded header set
1 parent 2216964 commit a9a38fe

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

spring-web/src/main/java/org/springframework/web/filter/ForwardedHeaderFilter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
public class ForwardedHeaderFilter extends OncePerRequestFilter {
6666

6767
private static final Set<String> FORWARDED_HEADER_NAMES =
68-
Collections.newSetFromMap(new LinkedCaseInsensitiveMap<>(5, Locale.ENGLISH));
68+
Collections.newSetFromMap(new LinkedCaseInsensitiveMap<>(6, Locale.ENGLISH));
6969

7070
static {
7171
FORWARDED_HEADER_NAMES.add("Forwarded");

spring-web/src/main/java/org/springframework/web/server/adapter/ForwardedHeaderTransformer.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,16 @@
1616
package org.springframework.web.server.adapter;
1717

1818
import java.net.URI;
19+
import java.util.Collections;
1920
import java.util.LinkedHashSet;
21+
import java.util.Locale;
2022
import java.util.Set;
2123
import java.util.function.Function;
2224

2325
import org.springframework.http.HttpHeaders;
2426
import org.springframework.http.server.reactive.ServerHttpRequest;
2527
import org.springframework.lang.Nullable;
28+
import org.springframework.util.LinkedCaseInsensitiveMap;
2629
import org.springframework.web.util.UriComponentsBuilder;
2730

2831
/**
@@ -39,7 +42,8 @@
3942
*/
4043
public class ForwardedHeaderTransformer implements Function<ServerHttpRequest, ServerHttpRequest> {
4144

42-
static final Set<String> FORWARDED_HEADER_NAMES = new LinkedHashSet<>(5);
45+
static final Set<String> FORWARDED_HEADER_NAMES =
46+
Collections.newSetFromMap(new LinkedCaseInsensitiveMap<>(6, Locale.ENGLISH));
4347

4448
static {
4549
FORWARDED_HEADER_NAMES.add("Forwarded");

0 commit comments

Comments
 (0)