microphp/Core/mimes.php

90 lines
3.6 KiB
PHP

<?php
Response::$mimes = [
"htm" => "text/html",
"html" => "text/html",
"shtml" => "text/html",
"css" => "text/css",
"xml" => "text/xml",
"gif" => "image/gif",
"jpeg" => "image/jpeg",
"jpg" => "image/jpeg",
"js" => "application/javascript",
"atom" => "application/atom+xml",
"rss" => "application/rss+xml",
"mml" => "text/mathml",
"txt" => "text/plain",
"jad" => "text/vnd.sun.j2me.app-descriptor",
"wml" => "text/vnd.wap.wml",
"htc" => "text/x-component",
"avif" => "image/avif",
"png" => "image/png",
"svgz" => "image/svg+xml",
"svg" => "image/svg+xml",
"tiff" => "image/tiff",
"tif" => "image/tiff",
"wbmp" => "image/vnd.wap.wbmp",
"webp" => "image/webp",
"ico" => "image/x-icon",
"jng" => "image/x-jng",
"bmp" => "image/x-ms-bmp",
"woff" => "font/woff",
"woff2" => "font/woff2",
"json" => "application/json",
"hqx" => "application/mac-binhex40",
"doc" => "application/msword",
"pdf" => "application/pdf",
"rtf" => "application/rtf",
"m3u8" => "application/vnd.apple.mpegurl",
"kml" => "application/vnd.google-earth.kml+xml",
"kmz" => "application/vnd.google-earth.kmz",
"xls" => "application/vnd.ms-excel",
"eot" => "application/vnd.ms-fontobject",
"ppt" => "application/vnd.ms-powerpoint",
"odg" => "application/vnd.oasis.opendocument.graphics",
"odp" => "application/vnd.oasis.opendocument.presentation",
"ods" => "application/vnd.oasis.opendocument.spreadsheet",
"odt" => "application/vnd.oasis.opendocument.text",
"pptx" => "application/vnd.openxmlformats-officedocument.presentationml.presentation",
"xlsx" => "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"docx" => "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
"wmlc" => "application/vnd.wap.wmlc",
"wasm" => "application/wasm",
"7z" => "application/x-7z-compressed",
"cco" => "application/x-cocoa",
"jardiff" => "application/x-java-archive-diff",
"jnlp" => "application/x-java-jnlp-file",
"run" => "application/x-makeself",
"rar" => "application/x-rar-compressed",
"rpm" => "application/x-redhat-package-manager",
"sea" => "application/x-sea",
"swf" => "application/x-shockwave-flash",
"sit" => "application/x-stuffit",
"xpi" => "application/x-xpinstall",
"xhtml" => "application/xhtml+xml",
"xspf" => "application/xspf+xml",
"zip" => "application/zip",
"bin" => "application/octet-stream",
"exe" => "application/octet-stream",
"dll" => "application/octet-stream",
"deb" => "application/octet-stream",
"dmg" => "application/octet-stream",
"img" => "application/octet-stream",
"iso" => "application/octet-stream",
"msi" => "application/octet-stream",
"mp3" => "audio/mpeg",
"ogg" => "audio/ogg",
"m4a" => "audio/x-m4a",
"3gp" => "video/3gpp",
"3gpp" => "video/3gpp",
"ts" => "video/mp2t",
"mp4" => "video/mp4",
"mpg" => "video/mpeg",
"mpeg" => "video/mpeg",
"mov" => "video/quicktime",
"webm" => "video/webm",
"flv" => "video/x-flv",
"m4v" => "video/x-m4v",
"mng" => "video/x-mng",
"wmv" => "video/x-ms-wmv",
"avi" => "video/x-msvideo"
];