Skip to content

Commit 6e09a6c

Browse files
committed
#14097 add missing locale to String.toLowerCase() to avoid any encoding when configuring the JVM with an obscure locale like -Duser.language=az
Signed-off-by: Ludovic Orban <[email protected]>
1 parent bd085f4 commit 6e09a6c

File tree

1 file changed

+3
-3
lines changed
  • jetty-core/jetty-http/src/main/java/org/eclipse/jetty/http

1 file changed

+3
-3
lines changed

jetty-core/jetty-http/src/main/java/org/eclipse/jetty/http/MimeTypes.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ public class MimeTypes
4444
{
4545
static final Logger LOG = LoggerFactory.getLogger(MimeTypes.class);
4646
private static final Set<Locale> KNOWN_LOCALES = Set.copyOf(Arrays.asList(Locale.getAvailableLocales()));
47-
public static final String ISO_8859_1 = StandardCharsets.ISO_8859_1.name().toLowerCase();
48-
public static final String UTF8 = StandardCharsets.UTF_8.name().toLowerCase();
49-
public static final String UTF16 = StandardCharsets.UTF_16.name().toLowerCase();
47+
public static final String ISO_8859_1 = StandardCharsets.ISO_8859_1.name().toLowerCase(Locale.ENGLISH);
48+
public static final String UTF8 = StandardCharsets.UTF_8.name().toLowerCase(Locale.ENGLISH);
49+
public static final String UTF16 = StandardCharsets.UTF_16.name().toLowerCase(Locale.ENGLISH);
5050
private static final Index<String> CHARSETS = new Index.Builder<String>()
5151
.caseSensitive(false)
5252
.with("utf-8", UTF8)

0 commit comments

Comments
 (0)