Skip to content

Commit a0ea9eb

Browse files
pirhoobamthomas
authored andcommitted
fix: use RFC 9239 standard for javascript
1 parent e2b72d2 commit a0ea9eb

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/main/java/net/codestory/http/types/ContentTypes.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public static String get(String filename) {
5757
case ".mjs":
5858
case ".coffee":
5959
case ".litcoffee":
60-
return "application/javascript;charset=UTF-8";
60+
return "text/javascript;charset=UTF-8";
6161
case ".zip":
6262
return "application/zip";
6363
case ".gz":

src/test/java/net/codestory/http/types/ContentTypesTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ public void content_type_from_extension() {
4545
assertThat(get("font.ttf")).isEqualTo("application/x-font-ttf");
4646
assertThat(get("font.woff")).isEqualTo("application/x-font-woff");
4747
assertThat(get("font.woff2")).isEqualTo("application/x-font-woff");
48-
assertThat(get("script.js")).isEqualTo("application/javascript;charset=UTF-8");
49-
assertThat(get("script.mjs")).isEqualTo("application/javascript;charset=UTF-8");
50-
assertThat(get("script.coffee")).isEqualTo("application/javascript;charset=UTF-8");
51-
assertThat(get("script.litcoffee")).isEqualTo("application/javascript;charset=UTF-8");
48+
assertThat(get("script.js")).isEqualTo("text/javascript;charset=UTF-8");
49+
assertThat(get("script.mjs")).isEqualTo("text/javascript;charset=UTF-8");
50+
assertThat(get("script.coffee")).isEqualTo("text/javascript;charset=UTF-8");
51+
assertThat(get("script.litcoffee")).isEqualTo("text/javascript;charset=UTF-8");
5252
assertThat(get("favicon.ico")).isEqualTo("image/x-icon");
5353
assertThat(get("video.mp4")).isEqualTo("video/mp4");
5454
assertThat(get("video.mp3")).isEqualTo("audio/mpeg");

0 commit comments

Comments
 (0)