Skip to content

Commit c856b6e

Browse files
committed
Update mime type generator script to keep track of additional mime-types
1 parent 04c3fba commit c856b6e

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

sapi/cli/generate_mime_type_map.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,18 @@
2727
}
2828
});
2929

30+
$additional_mime_maps = [
31+
"map" => "application/json", // from commit: a0d62f08ae8cbebc88e5c92e08fca8d0cdc7309d
32+
];
33+
34+
foreach($additional_mime_maps as $ext => $mime) {
35+
if (!isset($extensions[$ext])) {
36+
$extensions[$ext] = $mime;
37+
} else {
38+
printf(STDERR, "Ignored exist mime type: $ext => $mime\n");
39+
}
40+
}
41+
3042
?>
3143
/*
3244
+----------------------------------------------------------------------+

sapi/cli/mime_type_map.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,6 @@ static php_cli_server_ext_mime_type_pair mime_type_map[] = {
7171
{ "ma", "application/mathematica" },
7272
{ "nb", "application/mathematica" },
7373
{ "mb", "application/mathematica" },
74-
{ "map", "application/json" },
7574
{ "mathml", "application/mathml+xml" },
7675
{ "mbox", "application/mbox" },
7776
{ "mscml", "application/mediaservercontrol+xml" },
@@ -1010,6 +1009,7 @@ static php_cli_server_ext_mime_type_pair mime_type_map[] = {
10101009
{ "movie", "video/x-sgi-movie" },
10111010
{ "smv", "video/x-smv" },
10121011
{ "ice", "x-conference/x-cooltalk" },
1012+
{ "map", "application/json" },
10131013
{ NULL, NULL }
10141014
};
10151015

0 commit comments

Comments
 (0)