1 /* 2 +----------------------------------------------------------------------+ 3 | Copyright (c) The PHP Group | 4 +----------------------------------------------------------------------+ 5 | This source file is subject to version 3.01 of the PHP license, | 6 | that is bundled with this package in the file LICENSE, and is | 7 | available through the world-wide-web at the following url: | 8 | https://www.php.net/license/3_01.txt | 9 | If you did not receive a copy of the PHP license and are unable to | 10 | obtain it through the world-wide-web, please send a note to | 11 | license@php.net so we can mail you a copy immediately. | 12 +----------------------------------------------------------------------+ 13 | Author: Moriyoshi Koizumi <moriyoshi@php.net> | 14 +----------------------------------------------------------------------+ 15 */ 16 17 /* This is a generated file. Rather than modifying it, please run 18 * "php generate_mime_type_map.php > mime_type_map.h" to regenerate the file. */ 19 20 #ifndef PHP_CLI_SERVER_MIME_TYPE_MAP_H 21 #define PHP_CLI_SERVER_MIME_TYPE_MAP_H 22 23 typedef struct php_cli_server_ext_mime_type_pair { 24 const char *ext; 25 const char *mime_type; 26 } php_cli_server_ext_mime_type_pair; 27 28 static const php_cli_server_ext_mime_type_pair mime_type_map[] = { 29 { "123", "application/vnd.lotus-1-2-3" }, 30 { "1km", "application/vnd.1000minds.decision-model+xml" }, 31 { "3dml", "text/vnd.in3d.3dml" }, 32 { "3ds", "image/x-3ds" }, 33 { "3g2", "video/3gpp2" }, 34 { "3gp", "video/3gpp" }, 35 { "3gpp", "video/3gpp" }, 36 { "3mf", "model/3mf" }, 37 { "7z", "application/x-7z-compressed" }, 38 { "aab", "application/x-authorware-bin" }, 39 { "aac", "audio/x-aac" }, 40 { "aam", "application/x-authorware-map" }, 41 { "aas", "application/x-authorware-seg" }, 42 { "abw", "application/x-abiword" }, 43 { "ac", "application/pkix-attr-cert" }, 44 { "acc", "application/vnd.americandynamics.acc" }, 45 { "ace", "application/x-ace-compressed" }, 46 { "acu", "application/vnd.acucobol" }, 47 { "acutc", "application/vnd.acucorp" }, 48 { "adp", "audio/adpcm" }, 49 { "aep", "application/vnd.audiograph" }, 50 { "afm", "application/x-font-type1" }, 51 { "afp", "application/vnd.ibm.modcap" }, 52 { "ahead", "application/vnd.ahead.space" }, 53 { "ai", "application/postscript" }, 54 { "aif", "audio/x-aiff" }, 55 { "aifc", "audio/x-aiff" }, 56 { "aiff", "audio/x-aiff" }, 57 { "air", "application/vnd.adobe.air-application-installer-package+zip" }, 58 { "ait", "application/vnd.dvb.ait" }, 59 { "ami", "application/vnd.amiga.ami" }, 60 { "apk", "application/vnd.android.package-archive" }, 61 { "apng", "image/apng" }, 62 { "appcache", "text/cache-manifest" }, 63 { "application", "application/x-ms-application" }, 64 { "apr", "application/vnd.lotus-approach" }, 65 { "arc", "application/x-freearc" }, 66 { "arj", "application/x-arj" }, 67 { "asc", "application/pgp-signature" }, 68 { "asf", "video/x-ms-asf" }, 69 { "asm", "text/x-asm" }, 70 { "aso", "application/vnd.accpac.simply.aso" }, 71 { "asx", "video/x-ms-asf" }, 72 { "atc", "application/vnd.acucorp" }, 73 { "atom", "application/atom+xml" }, 74 { "atomcat", "application/atomcat+xml" }, 75 { "atomdeleted", "application/atomdeleted+xml" }, 76 { "atomsvc", "application/atomsvc+xml" }, 77 { "atx", "application/vnd.antix.game-component" }, 78 { "au", "audio/basic" }, 79 { "avi", "video/x-msvideo" }, 80 { "avif", "image/avif" }, 81 { "aw", "application/applixware" }, 82 { "azf", "application/vnd.airzip.filesecure.azf" }, 83 { "azs", "application/vnd.airzip.filesecure.azs" }, 84 { "azv", "image/vnd.airzip.accelerator.azv" }, 85 { "azw", "application/vnd.amazon.ebook" }, 86 { "b16", "image/vnd.pco.b16" }, 87 { "bat", "application/x-msdownload" }, 88 { "bcpio", "application/x-bcpio" }, 89 { "bdf", "application/x-font-bdf" }, 90 { "bdm", "application/vnd.syncml.dm+wbxml" }, 91 { "bdoc", "application/bdoc" }, 92 { "bed", "application/vnd.realvnc.bed" }, 93 { "bh2", "application/vnd.fujitsu.oasysprs" }, 94 { "bin", "application/octet-stream" }, 95 { "blb", "application/x-blorb" }, 96 { "blorb", "application/x-blorb" }, 97 { "bmi", "application/vnd.bmi" }, 98 { "bmml", "application/vnd.balsamiq.bmml+xml" }, 99 { "bmp", "image/bmp" }, 100 { "book", "application/vnd.framemaker" }, 101 { "box", "application/vnd.previewsystems.box" }, 102 { "boz", "application/x-bzip2" }, 103 { "bpk", "application/octet-stream" }, 104 { "bsp", "model/vnd.valve.source.compiled-map" }, 105 { "btif", "image/prs.btif" }, 106 { "buffer", "application/octet-stream" }, 107 { "bz", "application/x-bzip" }, 108 { "bz2", "application/x-bzip2" }, 109 { "c", "text/x-c" }, 110 { "c11amc", "application/vnd.cluetrust.cartomobile-config" }, 111 { "c11amz", "application/vnd.cluetrust.cartomobile-config-pkg" }, 112 { "c4d", "application/vnd.clonk.c4group" }, 113 { "c4f", "application/vnd.clonk.c4group" }, 114 { "c4g", "application/vnd.clonk.c4group" }, 115 { "c4p", "application/vnd.clonk.c4group" }, 116 { "c4u", "application/vnd.clonk.c4group" }, 117 { "cab", "application/vnd.ms-cab-compressed" }, 118 { "caf", "audio/x-caf" }, 119 { "cap", "application/vnd.tcpdump.pcap" }, 120 { "car", "application/vnd.curl.car" }, 121 { "cat", "application/vnd.ms-pki.seccat" }, 122 { "cb7", "application/x-cbr" }, 123 { "cba", "application/x-cbr" }, 124 { "cbr", "application/x-cbr" }, 125 { "cbt", "application/x-cbr" }, 126 { "cbz", "application/x-cbr" }, 127 { "cc", "text/x-c" }, 128 { "cco", "application/x-cocoa" }, 129 { "cct", "application/x-director" }, 130 { "ccxml", "application/ccxml+xml" }, 131 { "cdbcmsg", "application/vnd.contact.cmsg" }, 132 { "cdf", "application/x-netcdf" }, 133 { "cdfx", "application/cdfx+xml" }, 134 { "cdkey", "application/vnd.mediastation.cdkey" }, 135 { "cdmia", "application/cdmi-capability" }, 136 { "cdmic", "application/cdmi-container" }, 137 { "cdmid", "application/cdmi-domain" }, 138 { "cdmio", "application/cdmi-object" }, 139 { "cdmiq", "application/cdmi-queue" }, 140 { "cdx", "chemical/x-cdx" }, 141 { "cdxml", "application/vnd.chemdraw+xml" }, 142 { "cdy", "application/vnd.cinderella" }, 143 { "cer", "application/pkix-cert" }, 144 { "cfs", "application/x-cfs-compressed" }, 145 { "cgm", "image/cgm" }, 146 { "chat", "application/x-chat" }, 147 { "chm", "application/vnd.ms-htmlhelp" }, 148 { "chrt", "application/vnd.kde.kchart" }, 149 { "cif", "chemical/x-cif" }, 150 { "cii", "application/vnd.anser-web-certificate-issue-initiation" }, 151 { "cil", "application/vnd.ms-artgalry" }, 152 { "cjs", "application/node" }, 153 { "cla", "application/vnd.claymore" }, 154 { "class", "application/java-vm" }, 155 { "clkk", "application/vnd.crick.clicker.keyboard" }, 156 { "clkp", "application/vnd.crick.clicker.palette" }, 157 { "clkt", "application/vnd.crick.clicker.template" }, 158 { "clkw", "application/vnd.crick.clicker.wordbank" }, 159 { "clkx", "application/vnd.crick.clicker" }, 160 { "clp", "application/x-msclip" }, 161 { "cmc", "application/vnd.cosmocaller" }, 162 { "cmdf", "chemical/x-cmdf" }, 163 { "cml", "chemical/x-cml" }, 164 { "cmp", "application/vnd.yellowriver-custom-menu" }, 165 { "cmx", "image/x-cmx" }, 166 { "cod", "application/vnd.rim.cod" }, 167 { "coffee", "text/coffeescript" }, 168 { "com", "application/x-msdownload" }, 169 { "conf", "text/plain" }, 170 { "cpio", "application/x-cpio" }, 171 { "cpp", "text/x-c" }, 172 { "cpt", "application/mac-compactpro" }, 173 { "crd", "application/x-mscardfile" }, 174 { "crl", "application/pkix-crl" }, 175 { "crt", "application/x-x509-ca-cert" }, 176 { "crx", "application/x-chrome-extension" }, 177 { "cryptonote", "application/vnd.rig.cryptonote" }, 178 { "csh", "application/x-csh" }, 179 { "csl", "application/vnd.citationstyles.style+xml" }, 180 { "csml", "chemical/x-csml" }, 181 { "csp", "application/vnd.commonspace" }, 182 { "css", "text/css" }, 183 { "cst", "application/x-director" }, 184 { "csv", "text/csv" }, 185 { "cu", "application/cu-seeme" }, 186 { "curl", "text/vnd.curl" }, 187 { "cww", "application/prs.cww" }, 188 { "cxt", "application/x-director" }, 189 { "cxx", "text/x-c" }, 190 { "dae", "model/vnd.collada+xml" }, 191 { "daf", "application/vnd.mobius.daf" }, 192 { "dart", "application/vnd.dart" }, 193 { "dataless", "application/vnd.fdsn.seed" }, 194 { "davmount", "application/davmount+xml" }, 195 { "dbf", "application/vnd.dbf" }, 196 { "dbk", "application/docbook+xml" }, 197 { "dcr", "application/x-director" }, 198 { "dcurl", "text/vnd.curl.dcurl" }, 199 { "dd2", "application/vnd.oma.dd2+xml" }, 200 { "ddd", "application/vnd.fujixerox.ddd" }, 201 { "ddf", "application/vnd.syncml.dmddf+xml" }, 202 { "dds", "image/vnd.ms-dds" }, 203 { "deb", "application/x-debian-package" }, 204 { "def", "text/plain" }, 205 { "deploy", "application/octet-stream" }, 206 { "der", "application/x-x509-ca-cert" }, 207 { "dfac", "application/vnd.dreamfactory" }, 208 { "dgc", "application/x-dgc-compressed" }, 209 { "dic", "text/x-c" }, 210 { "dir", "application/x-director" }, 211 { "dis", "application/vnd.mobius.dis" }, 212 { "disposition-notification", "message/disposition-notification" }, 213 { "dist", "application/octet-stream" }, 214 { "distz", "application/octet-stream" }, 215 { "djv", "image/vnd.djvu" }, 216 { "djvu", "image/vnd.djvu" }, 217 { "dll", "application/x-msdownload" }, 218 { "dmg", "application/x-apple-diskimage" }, 219 { "dmp", "application/vnd.tcpdump.pcap" }, 220 { "dms", "application/octet-stream" }, 221 { "dna", "application/vnd.dna" }, 222 { "doc", "application/msword" }, 223 { "docm", "application/vnd.ms-word.document.macroenabled.12" }, 224 { "docx", "application/vnd.openxmlformats-officedocument.wordprocessingml.document" }, 225 { "dot", "application/msword" }, 226 { "dotm", "application/vnd.ms-word.template.macroenabled.12" }, 227 { "dotx", "application/vnd.openxmlformats-officedocument.wordprocessingml.template" }, 228 { "dp", "application/vnd.osgi.dp" }, 229 { "dpg", "application/vnd.dpgraph" }, 230 { "dra", "audio/vnd.dra" }, 231 { "drle", "image/dicom-rle" }, 232 { "dsc", "text/prs.lines.tag" }, 233 { "dssc", "application/dssc+der" }, 234 { "dtb", "application/x-dtbook+xml" }, 235 { "dtd", "application/xml-dtd" }, 236 { "dts", "audio/vnd.dts" }, 237 { "dtshd", "audio/vnd.dts.hd" }, 238 { "dump", "application/octet-stream" }, 239 { "dvb", "video/vnd.dvb.file" }, 240 { "dvi", "application/x-dvi" }, 241 { "dwd", "application/atsc-dwd+xml" }, 242 { "dwf", "model/vnd.dwf" }, 243 { "dwg", "image/vnd.dwg" }, 244 { "dxf", "image/vnd.dxf" }, 245 { "dxp", "application/vnd.spotfire.dxp" }, 246 { "dxr", "application/x-director" }, 247 { "ear", "application/java-archive" }, 248 { "ecelp4800", "audio/vnd.nuera.ecelp4800" }, 249 { "ecelp7470", "audio/vnd.nuera.ecelp7470" }, 250 { "ecelp9600", "audio/vnd.nuera.ecelp9600" }, 251 { "ecma", "application/ecmascript" }, 252 { "edm", "application/vnd.novadigm.edm" }, 253 { "edx", "application/vnd.novadigm.edx" }, 254 { "efif", "application/vnd.picsel" }, 255 { "ei6", "application/vnd.pg.osasli" }, 256 { "elc", "application/octet-stream" }, 257 { "emf", "image/emf" }, 258 { "eml", "message/rfc822" }, 259 { "emma", "application/emma+xml" }, 260 { "emotionml", "application/emotionml+xml" }, 261 { "emz", "application/x-msmetafile" }, 262 { "eol", "audio/vnd.digital-winds" }, 263 { "eot", "application/vnd.ms-fontobject" }, 264 { "eps", "application/postscript" }, 265 { "epub", "application/epub+zip" }, 266 { "es", "application/ecmascript" }, 267 { "es3", "application/vnd.eszigno3+xml" }, 268 { "esa", "application/vnd.osgi.subsystem" }, 269 { "esf", "application/vnd.epson.esf" }, 270 { "et3", "application/vnd.eszigno3+xml" }, 271 { "etx", "text/x-setext" }, 272 { "eva", "application/x-eva" }, 273 { "evy", "application/x-envoy" }, 274 { "exe", "application/x-msdos-program" }, 275 { "exi", "application/exi" }, 276 { "exr", "image/aces" }, 277 { "ext", "application/vnd.novadigm.ext" }, 278 { "ez", "application/andrew-inset" }, 279 { "ez2", "application/vnd.ezpix-album" }, 280 { "ez3", "application/vnd.ezpix-package" }, 281 { "f", "text/x-fortran" }, 282 { "f4v", "video/x-f4v" }, 283 { "f77", "text/x-fortran" }, 284 { "f90", "text/x-fortran" }, 285 { "fbs", "image/vnd.fastbidsheet" }, 286 { "fcdt", "application/vnd.adobe.formscentral.fcdt" }, 287 { "fcs", "application/vnd.isac.fcs" }, 288 { "fdf", "application/vnd.fdf" }, 289 { "fdt", "application/fdt+xml" }, 290 { "fe_launch", "application/vnd.denovo.fcselayout-link" }, 291 { "fg5", "application/vnd.fujitsu.oasysgp" }, 292 { "fgd", "application/x-director" }, 293 { "fh", "image/x-freehand" }, 294 { "fh4", "image/x-freehand" }, 295 { "fh5", "image/x-freehand" }, 296 { "fh7", "image/x-freehand" }, 297 { "fhc", "image/x-freehand" }, 298 { "fig", "application/x-xfig" }, 299 { "fits", "image/fits" }, 300 { "flac", "audio/x-flac" }, 301 { "fli", "video/x-fli" }, 302 { "flo", "application/vnd.micrografx.flo" }, 303 { "flv", "video/x-flv" }, 304 { "flw", "application/vnd.kde.kivio" }, 305 { "flx", "text/vnd.fmi.flexstor" }, 306 { "fly", "text/vnd.fly" }, 307 { "fm", "application/vnd.framemaker" }, 308 { "fnc", "application/vnd.frogans.fnc" }, 309 { "fo", "application/vnd.software602.filler.form+xml" }, 310 { "for", "text/x-fortran" }, 311 { "fpx", "image/vnd.fpx" }, 312 { "frame", "application/vnd.framemaker" }, 313 { "fsc", "application/vnd.fsc.weblaunch" }, 314 { "fst", "image/vnd.fst" }, 315 { "ftc", "application/vnd.fluxtime.clip" }, 316 { "fti", "application/vnd.anser-web-funds-transfer-initiation" }, 317 { "fvt", "video/vnd.fvt" }, 318 { "fxp", "application/vnd.adobe.fxp" }, 319 { "fxpl", "application/vnd.adobe.fxp" }, 320 { "fzs", "application/vnd.fuzzysheet" }, 321 { "g2w", "application/vnd.geoplan" }, 322 { "g3", "image/g3fax" }, 323 { "g3w", "application/vnd.geospace" }, 324 { "gac", "application/vnd.groove-account" }, 325 { "gam", "application/x-tads" }, 326 { "gbr", "application/rpki-ghostbusters" }, 327 { "gca", "application/x-gca-compressed" }, 328 { "gdl", "model/vnd.gdl" }, 329 { "gdoc", "application/vnd.google-apps.document" }, 330 { "geo", "application/vnd.dynageo" }, 331 { "geojson", "application/geo+json" }, 332 { "gex", "application/vnd.geometry-explorer" }, 333 { "ggb", "application/vnd.geogebra.file" }, 334 { "ggt", "application/vnd.geogebra.tool" }, 335 { "ghf", "application/vnd.groove-help" }, 336 { "gif", "image/gif" }, 337 { "gim", "application/vnd.groove-identity-message" }, 338 { "glb", "model/gltf-binary" }, 339 { "gltf", "model/gltf+json" }, 340 { "gml", "application/gml+xml" }, 341 { "gmx", "application/vnd.gmx" }, 342 { "gnumeric", "application/x-gnumeric" }, 343 { "gph", "application/vnd.flographit" }, 344 { "gpx", "application/gpx+xml" }, 345 { "gqf", "application/vnd.grafeq" }, 346 { "gqs", "application/vnd.grafeq" }, 347 { "gram", "application/srgs" }, 348 { "gramps", "application/x-gramps-xml" }, 349 { "gre", "application/vnd.geometry-explorer" }, 350 { "grv", "application/vnd.groove-injector" }, 351 { "grxml", "application/srgs+xml" }, 352 { "gsf", "application/x-font-ghostscript" }, 353 { "gsheet", "application/vnd.google-apps.spreadsheet" }, 354 { "gslides", "application/vnd.google-apps.presentation" }, 355 { "gtar", "application/x-gtar" }, 356 { "gtm", "application/vnd.groove-tool-message" }, 357 { "gtw", "model/vnd.gtw" }, 358 { "gv", "text/vnd.graphviz" }, 359 { "gxf", "application/gxf" }, 360 { "gxt", "application/vnd.geonext" }, 361 { "gz", "application/gzip" }, 362 { "h", "text/x-c" }, 363 { "h261", "video/h261" }, 364 { "h263", "video/h263" }, 365 { "h264", "video/h264" }, 366 { "hal", "application/vnd.hal+xml" }, 367 { "hbci", "application/vnd.hbci" }, 368 { "hbs", "text/x-handlebars-template" }, 369 { "hdd", "application/x-virtualbox-hdd" }, 370 { "hdf", "application/x-hdf" }, 371 { "heic", "image/heic" }, 372 { "heics", "image/heic-sequence" }, 373 { "heif", "image/heif" }, 374 { "heifs", "image/heif-sequence" }, 375 { "hej2", "image/hej2k" }, 376 { "held", "application/atsc-held+xml" }, 377 { "hh", "text/x-c" }, 378 { "hjson", "application/hjson" }, 379 { "hlp", "application/winhlp" }, 380 { "hpgl", "application/vnd.hp-hpgl" }, 381 { "hpid", "application/vnd.hp-hpid" }, 382 { "hps", "application/vnd.hp-hps" }, 383 { "hqx", "application/mac-binhex40" }, 384 { "hsj2", "image/hsj2" }, 385 { "htc", "text/x-component" }, 386 { "htke", "application/vnd.kenameaapp" }, 387 { "htm", "text/html" }, 388 { "html", "text/html" }, 389 { "hvd", "application/vnd.yamaha.hv-dic" }, 390 { "hvp", "application/vnd.yamaha.hv-voice" }, 391 { "hvs", "application/vnd.yamaha.hv-script" }, 392 { "i2g", "application/vnd.intergeo" }, 393 { "icc", "application/vnd.iccprofile" }, 394 { "ice", "x-conference/x-cooltalk" }, 395 { "icm", "application/vnd.iccprofile" }, 396 { "ico", "image/vnd.microsoft.icon" }, 397 { "ics", "text/calendar" }, 398 { "ief", "image/ief" }, 399 { "ifb", "text/calendar" }, 400 { "ifm", "application/vnd.shana.informed.formdata" }, 401 { "iges", "model/iges" }, 402 { "igl", "application/vnd.igloader" }, 403 { "igm", "application/vnd.insors.igm" }, 404 { "igs", "model/iges" }, 405 { "igx", "application/vnd.micrografx.igx" }, 406 { "iif", "application/vnd.shana.informed.interchange" }, 407 { "img", "application/octet-stream" }, 408 { "imp", "application/vnd.accpac.simply.imp" }, 409 { "ims", "application/vnd.ms-ims" }, 410 { "in", "text/plain" }, 411 { "ini", "text/plain" }, 412 { "ink", "application/inkml+xml" }, 413 { "inkml", "application/inkml+xml" }, 414 { "install", "application/x-install-instructions" }, 415 { "iota", "application/vnd.astraea-software.iota" }, 416 { "ipfix", "application/ipfix" }, 417 { "ipk", "application/vnd.shana.informed.package" }, 418 { "irm", "application/vnd.ibm.rights-management" }, 419 { "irp", "application/vnd.irepository.package+xml" }, 420 { "iso", "application/x-iso9660-image" }, 421 { "itp", "application/vnd.shana.informed.formtemplate" }, 422 { "its", "application/its+xml" }, 423 { "ivp", "application/vnd.immervision-ivp" }, 424 { "ivu", "application/vnd.immervision-ivu" }, 425 { "jad", "text/vnd.sun.j2me.app-descriptor" }, 426 { "jade", "text/jade" }, 427 { "jam", "application/vnd.jam" }, 428 { "jar", "application/java-archive" }, 429 { "jardiff", "application/x-java-archive-diff" }, 430 { "java", "text/x-java-source" }, 431 { "jhc", "image/jphc" }, 432 { "jisp", "application/vnd.jisp" }, 433 { "jls", "image/jls" }, 434 { "jlt", "application/vnd.hp-jlyt" }, 435 { "jng", "image/x-jng" }, 436 { "jnlp", "application/x-java-jnlp-file" }, 437 { "joda", "application/vnd.joost.joda-archive" }, 438 { "jp2", "image/jp2" }, 439 { "jpe", "image/jpeg" }, 440 { "jpeg", "image/jpeg" }, 441 { "jpf", "image/jpx" }, 442 { "jpg", "image/jpeg" }, 443 { "jpg2", "image/jp2" }, 444 { "jpgm", "video/jpm" }, 445 { "jpgv", "video/jpeg" }, 446 { "jph", "image/jph" }, 447 { "jpm", "image/jpm" }, 448 { "jpx", "image/jpx" }, 449 { "js", "application/javascript" }, 450 { "jsm", "application/javascript" }, 451 { "json", "application/json" }, 452 { "json5", "application/json5" }, 453 { "jsonld", "application/ld+json" }, 454 { "jsonml", "application/jsonml+json" }, 455 { "jsx", "text/jsx" }, 456 { "jxr", "image/jxr" }, 457 { "jxra", "image/jxra" }, 458 { "jxrs", "image/jxrs" }, 459 { "jxs", "image/jxs" }, 460 { "jxsc", "image/jxsc" }, 461 { "jxsi", "image/jxsi" }, 462 { "jxss", "image/jxss" }, 463 { "kar", "audio/midi" }, 464 { "karbon", "application/vnd.kde.karbon" }, 465 { "kdbx", "application/x-keepass2" }, 466 { "key", "application/vnd.apple.keynote" }, 467 { "kfo", "application/vnd.kde.kformula" }, 468 { "kia", "application/vnd.kidspiration" }, 469 { "kml", "application/vnd.google-earth.kml+xml" }, 470 { "kmz", "application/vnd.google-earth.kmz" }, 471 { "kne", "application/vnd.kinar" }, 472 { "knp", "application/vnd.kinar" }, 473 { "kon", "application/vnd.kde.kontour" }, 474 { "kpr", "application/vnd.kde.kpresenter" }, 475 { "kpt", "application/vnd.kde.kpresenter" }, 476 { "kpxx", "application/vnd.ds-keypoint" }, 477 { "ksp", "application/vnd.kde.kspread" }, 478 { "ktr", "application/vnd.kahootz" }, 479 { "ktx", "image/ktx" }, 480 { "ktx2", "image/ktx2" }, 481 { "ktz", "application/vnd.kahootz" }, 482 { "kwd", "application/vnd.kde.kword" }, 483 { "kwt", "application/vnd.kde.kword" }, 484 { "lasxml", "application/vnd.las.las+xml" }, 485 { "latex", "application/x-latex" }, 486 { "lbd", "application/vnd.llamagraphics.life-balance.desktop" }, 487 { "lbe", "application/vnd.llamagraphics.life-balance.exchange+xml" }, 488 { "les", "application/vnd.hhe.lesson-player" }, 489 { "less", "text/less" }, 490 { "lgr", "application/lgr+xml" }, 491 { "lha", "application/x-lzh-compressed" }, 492 { "link66", "application/vnd.route66.link66+xml" }, 493 { "list", "text/plain" }, 494 { "list3820", "application/vnd.ibm.modcap" }, 495 { "listafp", "application/vnd.ibm.modcap" }, 496 { "litcoffee", "text/coffeescript" }, 497 { "lnk", "application/x-ms-shortcut" }, 498 { "log", "text/plain" }, 499 { "lostxml", "application/lost+xml" }, 500 { "lrf", "application/octet-stream" }, 501 { "lrm", "application/vnd.ms-lrm" }, 502 { "ltf", "application/vnd.frogans.ltf" }, 503 { "lua", "text/x-lua" }, 504 { "luac", "application/x-lua-bytecode" }, 505 { "lvp", "audio/vnd.lucent.voice" }, 506 { "lwp", "application/vnd.lotus-wordpro" }, 507 { "lzh", "application/x-lzh-compressed" }, 508 { "m13", "application/x-msmediaview" }, 509 { "m14", "application/x-msmediaview" }, 510 { "m1v", "video/mpeg" }, 511 { "m21", "application/mp21" }, 512 { "m2a", "audio/mpeg" }, 513 { "m2v", "video/mpeg" }, 514 { "m3a", "audio/mpeg" }, 515 { "m3u", "audio/x-mpegurl" }, 516 { "m3u8", "application/vnd.apple.mpegurl" }, 517 { "m4a", "audio/mp4" }, 518 { "m4p", "application/mp4" }, 519 { "m4u", "video/vnd.mpegurl" }, 520 { "m4v", "video/x-m4v" }, 521 { "ma", "application/mathematica" }, 522 { "mads", "application/mads+xml" }, 523 { "maei", "application/mmt-aei+xml" }, 524 { "mag", "application/vnd.ecowin.chart" }, 525 { "maker", "application/vnd.framemaker" }, 526 { "man", "text/troff" }, 527 { "manifest", "text/cache-manifest" }, 528 { "map", "application/json" }, 529 { "mar", "application/octet-stream" }, 530 { "markdown", "text/markdown" }, 531 { "mathml", "application/mathml+xml" }, 532 { "mb", "application/mathematica" }, 533 { "mbk", "application/vnd.mobius.mbk" }, 534 { "mbox", "application/mbox" }, 535 { "mc1", "application/vnd.medcalcdata" }, 536 { "mcd", "application/vnd.mcd" }, 537 { "mcurl", "text/vnd.curl.mcurl" }, 538 { "md", "text/markdown" }, 539 { "mdb", "application/x-msaccess" }, 540 { "mdi", "image/vnd.ms-modi" }, 541 { "mdx", "text/mdx" }, 542 { "me", "text/troff" }, 543 { "mesh", "model/mesh" }, 544 { "meta4", "application/metalink4+xml" }, 545 { "metalink", "application/metalink+xml" }, 546 { "mets", "application/mets+xml" }, 547 { "mfm", "application/vnd.mfmp" }, 548 { "mft", "application/rpki-manifest" }, 549 { "mgp", "application/vnd.osgeo.mapguide.package" }, 550 { "mgz", "application/vnd.proteus.magazine" }, 551 { "mid", "audio/midi" }, 552 { "midi", "audio/midi" }, 553 { "mie", "application/x-mie" }, 554 { "mif", "application/vnd.mif" }, 555 { "mime", "message/rfc822" }, 556 { "mj2", "video/mj2" }, 557 { "mjp2", "video/mj2" }, 558 { "mjs", "application/javascript" }, 559 { "mk3d", "video/x-matroska" }, 560 { "mka", "audio/x-matroska" }, 561 { "mkd", "text/x-markdown" }, 562 { "mks", "video/x-matroska" }, 563 { "mkv", "video/x-matroska" }, 564 { "mlp", "application/vnd.dolby.mlp" }, 565 { "mmd", "application/vnd.chipnuts.karaoke-mmd" }, 566 { "mmf", "application/vnd.smaf" }, 567 { "mml", "text/mathml" }, 568 { "mmr", "image/vnd.fujixerox.edmics-mmr" }, 569 { "mng", "video/x-mng" }, 570 { "mny", "application/x-msmoney" }, 571 { "mobi", "application/x-mobipocket-ebook" }, 572 { "mods", "application/mods+xml" }, 573 { "mov", "video/quicktime" }, 574 { "movie", "video/x-sgi-movie" }, 575 { "mp2", "audio/mpeg" }, 576 { "mp21", "application/mp21" }, 577 { "mp2a", "audio/mpeg" }, 578 { "mp3", "audio/mpeg" }, 579 { "mp4", "video/mp4" }, 580 { "mp4a", "audio/mp4" }, 581 { "mp4s", "application/mp4" }, 582 { "mp4v", "video/mp4" }, 583 { "mpc", "application/vnd.mophun.certificate" }, 584 { "mpd", "application/dash+xml" }, 585 { "mpe", "video/mpeg" }, 586 { "mpeg", "video/mpeg" }, 587 { "mpg", "video/mpeg" }, 588 { "mpg4", "video/mp4" }, 589 { "mpga", "audio/mpeg" }, 590 { "mpkg", "application/vnd.apple.installer+xml" }, 591 { "mpm", "application/vnd.blueice.multipass" }, 592 { "mpn", "application/vnd.mophun.application" }, 593 { "mpp", "application/vnd.ms-project" }, 594 { "mpt", "application/vnd.ms-project" }, 595 { "mpy", "application/vnd.ibm.minipay" }, 596 { "mqy", "application/vnd.mobius.mqy" }, 597 { "mrc", "application/marc" }, 598 { "mrcx", "application/marcxml+xml" }, 599 { "ms", "text/troff" }, 600 { "mscml", "application/mediaservercontrol+xml" }, 601 { "mseed", "application/vnd.fdsn.mseed" }, 602 { "mseq", "application/vnd.mseq" }, 603 { "msf", "application/vnd.epson.msf" }, 604 { "msg", "application/vnd.ms-outlook" }, 605 { "msh", "model/mesh" }, 606 { "msi", "application/x-msdownload" }, 607 { "msl", "application/vnd.mobius.msl" }, 608 { "msm", "application/octet-stream" }, 609 { "msp", "application/octet-stream" }, 610 { "msty", "application/vnd.muvee.style" }, 611 { "mtl", "model/mtl" }, 612 { "mts", "model/vnd.mts" }, 613 { "mus", "application/vnd.musician" }, 614 { "musd", "application/mmt-usd+xml" }, 615 { "musicxml", "application/vnd.recordare.musicxml+xml" }, 616 { "mvb", "application/x-msmediaview" }, 617 { "mwf", "application/vnd.mfer" }, 618 { "mxf", "application/mxf" }, 619 { "mxl", "application/vnd.recordare.musicxml" }, 620 { "mxmf", "audio/mobile-xmf" }, 621 { "mxml", "application/xv+xml" }, 622 { "mxs", "application/vnd.triscape.mxs" }, 623 { "mxu", "video/vnd.mpegurl" }, 624 { "n-gage", "application/vnd.nokia.n-gage.symbian.install" }, 625 { "n3", "text/n3" }, 626 { "nb", "application/mathematica" }, 627 { "nbp", "application/vnd.wolfram.player" }, 628 { "nc", "application/x-netcdf" }, 629 { "ncx", "application/x-dtbncx+xml" }, 630 { "nfo", "text/x-nfo" }, 631 { "ngdat", "application/vnd.nokia.n-gage.data" }, 632 { "nitf", "application/vnd.nitf" }, 633 { "nlu", "application/vnd.neurolanguage.nlu" }, 634 { "nml", "application/vnd.enliven" }, 635 { "nnd", "application/vnd.noblenet-directory" }, 636 { "nns", "application/vnd.noblenet-sealer" }, 637 { "nnw", "application/vnd.noblenet-web" }, 638 { "npx", "image/vnd.net-fpx" }, 639 { "nq", "application/n-quads" }, 640 { "nsc", "application/x-conference" }, 641 { "nsf", "application/vnd.lotus-notes" }, 642 { "nt", "application/n-triples" }, 643 { "ntf", "application/vnd.nitf" }, 644 { "numbers", "application/vnd.apple.numbers" }, 645 { "nzb", "application/x-nzb" }, 646 { "oa2", "application/vnd.fujitsu.oasys2" }, 647 { "oa3", "application/vnd.fujitsu.oasys3" }, 648 { "oas", "application/vnd.fujitsu.oasys" }, 649 { "obd", "application/x-msbinder" }, 650 { "obgx", "application/vnd.openblox.game+xml" }, 651 { "obj", "model/obj" }, 652 { "oda", "application/oda" }, 653 { "odb", "application/vnd.oasis.opendocument.database" }, 654 { "odc", "application/vnd.oasis.opendocument.chart" }, 655 { "odf", "application/vnd.oasis.opendocument.formula" }, 656 { "odft", "application/vnd.oasis.opendocument.formula-template" }, 657 { "odg", "application/vnd.oasis.opendocument.graphics" }, 658 { "odi", "application/vnd.oasis.opendocument.image" }, 659 { "odm", "application/vnd.oasis.opendocument.text-master" }, 660 { "odp", "application/vnd.oasis.opendocument.presentation" }, 661 { "ods", "application/vnd.oasis.opendocument.spreadsheet" }, 662 { "odt", "application/vnd.oasis.opendocument.text" }, 663 { "oga", "audio/ogg" }, 664 { "ogex", "model/vnd.opengex" }, 665 { "ogg", "audio/ogg" }, 666 { "ogv", "video/ogg" }, 667 { "ogx", "application/ogg" }, 668 { "omdoc", "application/omdoc+xml" }, 669 { "onepkg", "application/onenote" }, 670 { "onetmp", "application/onenote" }, 671 { "onetoc", "application/onenote" }, 672 { "onetoc2", "application/onenote" }, 673 { "opf", "application/oebps-package+xml" }, 674 { "opml", "text/x-opml" }, 675 { "oprc", "application/vnd.palm" }, 676 { "org", "application/vnd.lotus-organizer" }, 677 { "osf", "application/vnd.yamaha.openscoreformat" }, 678 { "osfpvg", "application/vnd.yamaha.openscoreformat.osfpvg+xml" }, 679 { "osm", "application/vnd.openstreetmap.data+xml" }, 680 { "otc", "application/vnd.oasis.opendocument.chart-template" }, 681 { "otf", "font/otf" }, 682 { "otg", "application/vnd.oasis.opendocument.graphics-template" }, 683 { "oth", "application/vnd.oasis.opendocument.text-web" }, 684 { "oti", "application/vnd.oasis.opendocument.image-template" }, 685 { "otp", "application/vnd.oasis.opendocument.presentation-template" }, 686 { "ots", "application/vnd.oasis.opendocument.spreadsheet-template" }, 687 { "ott", "application/vnd.oasis.opendocument.text-template" }, 688 { "ova", "application/x-virtualbox-ova" }, 689 { "ovf", "application/x-virtualbox-ovf" }, 690 { "owl", "application/rdf+xml" }, 691 { "oxps", "application/oxps" }, 692 { "oxt", "application/vnd.openofficeorg.extension" }, 693 { "p", "text/x-pascal" }, 694 { "p10", "application/pkcs10" }, 695 { "p12", "application/x-pkcs12" }, 696 { "p7b", "application/x-pkcs7-certificates" }, 697 { "p7c", "application/pkcs7-mime" }, 698 { "p7m", "application/pkcs7-mime" }, 699 { "p7r", "application/x-pkcs7-certreqresp" }, 700 { "p7s", "application/pkcs7-signature" }, 701 { "p8", "application/pkcs8" }, 702 { "pac", "application/x-ns-proxy-autoconfig" }, 703 { "pages", "application/vnd.apple.pages" }, 704 { "pas", "text/x-pascal" }, 705 { "paw", "application/vnd.pawaafile" }, 706 { "pbd", "application/vnd.powerbuilder6" }, 707 { "pbm", "image/x-portable-bitmap" }, 708 { "pcap", "application/vnd.tcpdump.pcap" }, 709 { "pcf", "application/x-font-pcf" }, 710 { "pcl", "application/vnd.hp-pcl" }, 711 { "pclxl", "application/vnd.hp-pclxl" }, 712 { "pct", "image/x-pict" }, 713 { "pcurl", "application/vnd.curl.pcurl" }, 714 { "pcx", "image/vnd.zbrush.pcx" }, 715 { "pdb", "application/vnd.palm" }, 716 { "pde", "text/x-processing" }, 717 { "pdf", "application/pdf" }, 718 { "pem", "application/x-x509-ca-cert" }, 719 { "pfa", "application/x-font-type1" }, 720 { "pfb", "application/x-font-type1" }, 721 { "pfm", "application/x-font-type1" }, 722 { "pfr", "application/font-tdpfr" }, 723 { "pfx", "application/x-pkcs12" }, 724 { "pgm", "image/x-portable-graymap" }, 725 { "pgn", "application/x-chess-pgn" }, 726 { "pgp", "application/pgp-encrypted" }, 727 { "php", "application/x-httpd-php" }, 728 { "pic", "image/x-pict" }, 729 { "pkg", "application/octet-stream" }, 730 { "pki", "application/pkixcmp" }, 731 { "pkipath", "application/pkix-pkipath" }, 732 { "pkpass", "application/vnd.apple.pkpass" }, 733 { "pl", "application/x-perl" }, 734 { "plb", "application/vnd.3gpp.pic-bw-large" }, 735 { "plc", "application/vnd.mobius.plc" }, 736 { "plf", "application/vnd.pocketlearn" }, 737 { "pls", "application/pls+xml" }, 738 { "pm", "application/x-perl" }, 739 { "pml", "application/vnd.ctc-posml" }, 740 { "png", "image/png" }, 741 { "pnm", "image/x-portable-anymap" }, 742 { "portpkg", "application/vnd.macports.portpkg" }, 743 { "pot", "application/vnd.ms-powerpoint" }, 744 { "potm", "application/vnd.ms-powerpoint.template.macroenabled.12" }, 745 { "potx", "application/vnd.openxmlformats-officedocument.presentationml.template" }, 746 { "ppam", "application/vnd.ms-powerpoint.addin.macroenabled.12" }, 747 { "ppd", "application/vnd.cups-ppd" }, 748 { "ppm", "image/x-portable-pixmap" }, 749 { "pps", "application/vnd.ms-powerpoint" }, 750 { "ppsm", "application/vnd.ms-powerpoint.slideshow.macroenabled.12" }, 751 { "ppsx", "application/vnd.openxmlformats-officedocument.presentationml.slideshow" }, 752 { "ppt", "application/vnd.ms-powerpoint" }, 753 { "pptm", "application/vnd.ms-powerpoint.presentation.macroenabled.12" }, 754 { "pptx", "application/vnd.openxmlformats-officedocument.presentationml.presentation" }, 755 { "pqa", "application/vnd.palm" }, 756 { "prc", "application/x-mobipocket-ebook" }, 757 { "pre", "application/vnd.lotus-freelance" }, 758 { "prf", "application/pics-rules" }, 759 { "provx", "application/provenance+xml" }, 760 { "ps", "application/postscript" }, 761 { "psb", "application/vnd.3gpp.pic-bw-small" }, 762 { "psd", "image/vnd.adobe.photoshop" }, 763 { "psf", "application/x-font-linux-psf" }, 764 { "pskcxml", "application/pskc+xml" }, 765 { "pti", "image/prs.pti" }, 766 { "ptid", "application/vnd.pvi.ptid1" }, 767 { "pub", "application/x-mspublisher" }, 768 { "pvb", "application/vnd.3gpp.pic-bw-var" }, 769 { "pwn", "application/vnd.3m.post-it-notes" }, 770 { "pya", "audio/vnd.ms-playready.media.pya" }, 771 { "pyv", "video/vnd.ms-playready.media.pyv" }, 772 { "qam", "application/vnd.epson.quickanime" }, 773 { "qbo", "application/vnd.intu.qbo" }, 774 { "qfx", "application/vnd.intu.qfx" }, 775 { "qps", "application/vnd.publishare-delta-tree" }, 776 { "qt", "video/quicktime" }, 777 { "qwd", "application/vnd.quark.quarkxpress" }, 778 { "qwt", "application/vnd.quark.quarkxpress" }, 779 { "qxb", "application/vnd.quark.quarkxpress" }, 780 { "qxd", "application/vnd.quark.quarkxpress" }, 781 { "qxl", "application/vnd.quark.quarkxpress" }, 782 { "qxt", "application/vnd.quark.quarkxpress" }, 783 { "ra", "audio/x-pn-realaudio" }, 784 { "ram", "audio/x-pn-realaudio" }, 785 { "raml", "application/raml+yaml" }, 786 { "rapd", "application/route-apd+xml" }, 787 { "rar", "application/vnd.rar" }, 788 { "ras", "image/x-cmu-raster" }, 789 { "rcprofile", "application/vnd.ipunplugged.rcprofile" }, 790 { "rdf", "application/rdf+xml" }, 791 { "rdz", "application/vnd.data-vision.rdz" }, 792 { "relo", "application/p2p-overlay+xml" }, 793 { "rep", "application/vnd.businessobjects" }, 794 { "res", "application/x-dtbresource+xml" }, 795 { "rgb", "image/x-rgb" }, 796 { "rif", "application/reginfo+xml" }, 797 { "rip", "audio/vnd.rip" }, 798 { "ris", "application/x-research-info-systems" }, 799 { "rl", "application/resource-lists+xml" }, 800 { "rlc", "image/vnd.fujixerox.edmics-rlc" }, 801 { "rld", "application/resource-lists-diff+xml" }, 802 { "rm", "application/vnd.rn-realmedia" }, 803 { "rmi", "audio/midi" }, 804 { "rmp", "audio/x-pn-realaudio-plugin" }, 805 { "rms", "application/vnd.jcp.javame.midlet-rms" }, 806 { "rmvb", "application/vnd.rn-realmedia-vbr" }, 807 { "rnc", "application/relax-ng-compact-syntax" }, 808 { "rng", "application/xml" }, 809 { "roa", "application/rpki-roa" }, 810 { "roff", "text/troff" }, 811 { "rp9", "application/vnd.cloanto.rp9" }, 812 { "rpm", "application/x-redhat-package-manager" }, 813 { "rpss", "application/vnd.nokia.radio-presets" }, 814 { "rpst", "application/vnd.nokia.radio-preset" }, 815 { "rq", "application/sparql-query" }, 816 { "rs", "application/rls-services+xml" }, 817 { "rsat", "application/atsc-rsat+xml" }, 818 { "rsd", "application/rsd+xml" }, 819 { "rsheet", "application/urc-ressheet+xml" }, 820 { "rss", "application/rss+xml" }, 821 { "rtf", "application/rtf" }, 822 { "rtx", "text/richtext" }, 823 { "run", "application/x-makeself" }, 824 { "rusd", "application/route-usd+xml" }, 825 { "s", "text/x-asm" }, 826 { "s3m", "audio/s3m" }, 827 { "saf", "application/vnd.yamaha.smaf-audio" }, 828 { "sass", "text/x-sass" }, 829 { "sbml", "application/sbml+xml" }, 830 { "sc", "application/vnd.ibm.secure-container" }, 831 { "scd", "application/x-msschedule" }, 832 { "scm", "application/vnd.lotus-screencam" }, 833 { "scq", "application/scvp-cv-request" }, 834 { "scs", "application/scvp-cv-response" }, 835 { "scss", "text/x-scss" }, 836 { "scurl", "text/vnd.curl.scurl" }, 837 { "sda", "application/vnd.stardivision.draw" }, 838 { "sdc", "application/vnd.stardivision.calc" }, 839 { "sdd", "application/vnd.stardivision.impress" }, 840 { "sdkd", "application/vnd.solent.sdkm+xml" }, 841 { "sdkm", "application/vnd.solent.sdkm+xml" }, 842 { "sdp", "application/sdp" }, 843 { "sdw", "application/vnd.stardivision.writer" }, 844 { "sea", "application/x-sea" }, 845 { "see", "application/vnd.seemail" }, 846 { "seed", "application/vnd.fdsn.seed" }, 847 { "sema", "application/vnd.sema" }, 848 { "semd", "application/vnd.semd" }, 849 { "semf", "application/vnd.semf" }, 850 { "senmlx", "application/senml+xml" }, 851 { "sensmlx", "application/sensml+xml" }, 852 { "ser", "application/java-serialized-object" }, 853 { "setpay", "application/set-payment-initiation" }, 854 { "setreg", "application/set-registration-initiation" }, 855 { "sfd-hdstx", "application/vnd.hydrostatix.sof-data" }, 856 { "sfs", "application/vnd.spotfire.sfs" }, 857 { "sfv", "text/x-sfv" }, 858 { "sgi", "image/sgi" }, 859 { "sgl", "application/vnd.stardivision.writer-global" }, 860 { "sgm", "text/sgml" }, 861 { "sgml", "text/sgml" }, 862 { "sh", "application/x-sh" }, 863 { "shar", "application/x-shar" }, 864 { "shex", "text/shex" }, 865 { "shf", "application/shf+xml" }, 866 { "shtml", "text/html" }, 867 { "sid", "image/x-mrsid-image" }, 868 { "sieve", "application/sieve" }, 869 { "sig", "application/pgp-signature" }, 870 { "sil", "audio/silk" }, 871 { "silo", "model/mesh" }, 872 { "sis", "application/vnd.symbian.install" }, 873 { "sisx", "application/vnd.symbian.install" }, 874 { "sit", "application/x-stuffit" }, 875 { "sitx", "application/x-stuffitx" }, 876 { "siv", "application/sieve" }, 877 { "skd", "application/vnd.koan" }, 878 { "skm", "application/vnd.koan" }, 879 { "skp", "application/vnd.koan" }, 880 { "skt", "application/vnd.koan" }, 881 { "sldm", "application/vnd.ms-powerpoint.slide.macroenabled.12" }, 882 { "sldx", "application/vnd.openxmlformats-officedocument.presentationml.slide" }, 883 { "slim", "text/slim" }, 884 { "slm", "text/slim" }, 885 { "sls", "application/route-s-tsid+xml" }, 886 { "slt", "application/vnd.epson.salt" }, 887 { "sm", "application/vnd.stepmania.stepchart" }, 888 { "smf", "application/vnd.stardivision.math" }, 889 { "smi", "application/smil+xml" }, 890 { "smil", "application/smil+xml" }, 891 { "smv", "video/x-smv" }, 892 { "smzip", "application/vnd.stepmania.package" }, 893 { "snd", "audio/basic" }, 894 { "snf", "application/x-font-snf" }, 895 { "so", "application/octet-stream" }, 896 { "spc", "application/x-pkcs7-certificates" }, 897 { "spdx", "text/spdx" }, 898 { "spf", "application/vnd.yamaha.smaf-phrase" }, 899 { "spl", "application/x-futuresplash" }, 900 { "spot", "text/vnd.in3d.spot" }, 901 { "spp", "application/scvp-vp-response" }, 902 { "spq", "application/scvp-vp-request" }, 903 { "spx", "audio/ogg" }, 904 { "sql", "application/x-sql" }, 905 { "src", "application/x-wais-source" }, 906 { "srt", "application/x-subrip" }, 907 { "sru", "application/sru+xml" }, 908 { "srx", "application/sparql-results+xml" }, 909 { "ssdl", "application/ssdl+xml" }, 910 { "sse", "application/vnd.kodak-descriptor" }, 911 { "ssf", "application/vnd.epson.ssf" }, 912 { "ssml", "application/ssml+xml" }, 913 { "st", "application/vnd.sailingtracker.track" }, 914 { "stc", "application/vnd.sun.xml.calc.template" }, 915 { "std", "application/vnd.sun.xml.draw.template" }, 916 { "stf", "application/vnd.wt.stf" }, 917 { "sti", "application/vnd.sun.xml.impress.template" }, 918 { "stk", "application/hyperstudio" }, 919 { "stl", "model/stl" }, 920 { "str", "application/vnd.pg.format" }, 921 { "stw", "application/vnd.sun.xml.writer.template" }, 922 { "styl", "text/stylus" }, 923 { "stylus", "text/stylus" }, 924 { "sub", "text/vnd.dvb.subtitle" }, 925 { "sus", "application/vnd.sus-calendar" }, 926 { "susp", "application/vnd.sus-calendar" }, 927 { "sv4cpio", "application/x-sv4cpio" }, 928 { "sv4crc", "application/x-sv4crc" }, 929 { "svc", "application/vnd.dvb.service" }, 930 { "svd", "application/vnd.svd" }, 931 { "svg", "image/svg+xml" }, 932 { "svgz", "image/svg+xml" }, 933 { "swa", "application/x-director" }, 934 { "swf", "application/x-shockwave-flash" }, 935 { "swi", "application/vnd.aristanetworks.swi" }, 936 { "swidtag", "application/swid+xml" }, 937 { "sxc", "application/vnd.sun.xml.calc" }, 938 { "sxd", "application/vnd.sun.xml.draw" }, 939 { "sxg", "application/vnd.sun.xml.writer.global" }, 940 { "sxi", "application/vnd.sun.xml.impress" }, 941 { "sxm", "application/vnd.sun.xml.math" }, 942 { "sxw", "application/vnd.sun.xml.writer" }, 943 { "t", "text/troff" }, 944 { "t3", "application/x-t3vm-image" }, 945 { "t38", "image/t38" }, 946 { "taglet", "application/vnd.mynfc" }, 947 { "tao", "application/vnd.tao.intent-module-archive" }, 948 { "tap", "image/vnd.tencent.tap" }, 949 { "tar", "application/x-tar" }, 950 { "tcap", "application/vnd.3gpp2.tcap" }, 951 { "tcl", "application/x-tcl" }, 952 { "td", "application/urc-targetdesc+xml" }, 953 { "teacher", "application/vnd.smart.teacher" }, 954 { "tei", "application/tei+xml" }, 955 { "teicorpus", "application/tei+xml" }, 956 { "tex", "application/x-tex" }, 957 { "texi", "application/x-texinfo" }, 958 { "texinfo", "application/x-texinfo" }, 959 { "text", "text/plain" }, 960 { "tfi", "application/thraud+xml" }, 961 { "tfm", "application/x-tex-tfm" }, 962 { "tfx", "image/tiff-fx" }, 963 { "tga", "image/x-tga" }, 964 { "thmx", "application/vnd.ms-officetheme" }, 965 { "tif", "image/tiff" }, 966 { "tiff", "image/tiff" }, 967 { "tk", "application/x-tcl" }, 968 { "tmo", "application/vnd.tmobile-livetv" }, 969 { "toml", "application/toml" }, 970 { "torrent", "application/x-bittorrent" }, 971 { "tpl", "application/vnd.groove-tool-template" }, 972 { "tpt", "application/vnd.trid.tpt" }, 973 { "tr", "text/troff" }, 974 { "tra", "application/vnd.trueapp" }, 975 { "trm", "application/x-msterminal" }, 976 { "ts", "video/mp2t" }, 977 { "tsd", "application/timestamped-data" }, 978 { "tsv", "text/tab-separated-values" }, 979 { "ttc", "font/collection" }, 980 { "ttf", "font/ttf" }, 981 { "ttl", "text/turtle" }, 982 { "ttml", "application/ttml+xml" }, 983 { "twd", "application/vnd.simtech-mindmapper" }, 984 { "twds", "application/vnd.simtech-mindmapper" }, 985 { "txd", "application/vnd.genomatix.tuxedo" }, 986 { "txf", "application/vnd.mobius.txf" }, 987 { "txt", "text/plain" }, 988 { "u32", "application/x-authorware-bin" }, 989 { "u8dsn", "message/global-delivery-status" }, 990 { "u8hdr", "message/global-headers" }, 991 { "u8mdn", "message/global-disposition-notification" }, 992 { "u8msg", "message/global" }, 993 { "ubj", "application/ubjson" }, 994 { "udeb", "application/x-debian-package" }, 995 { "ufd", "application/vnd.ufdl" }, 996 { "ufdl", "application/vnd.ufdl" }, 997 { "ulx", "application/x-glulx" }, 998 { "umj", "application/vnd.umajin" }, 999 { "unityweb", "application/vnd.unity" }, 1000 { "uoml", "application/vnd.uoml+xml" }, 1001 { "uri", "text/uri-list" }, 1002 { "uris", "text/uri-list" }, 1003 { "urls", "text/uri-list" }, 1004 { "usdz", "model/vnd.usdz+zip" }, 1005 { "ustar", "application/x-ustar" }, 1006 { "utz", "application/vnd.uiq.theme" }, 1007 { "uu", "text/x-uuencode" }, 1008 { "uva", "audio/vnd.dece.audio" }, 1009 { "uvd", "application/vnd.dece.data" }, 1010 { "uvf", "application/vnd.dece.data" }, 1011 { "uvg", "image/vnd.dece.graphic" }, 1012 { "uvh", "video/vnd.dece.hd" }, 1013 { "uvi", "image/vnd.dece.graphic" }, 1014 { "uvm", "video/vnd.dece.mobile" }, 1015 { "uvp", "video/vnd.dece.pd" }, 1016 { "uvs", "video/vnd.dece.sd" }, 1017 { "uvt", "application/vnd.dece.ttml+xml" }, 1018 { "uvu", "video/vnd.uvvu.mp4" }, 1019 { "uvv", "video/vnd.dece.video" }, 1020 { "uvva", "audio/vnd.dece.audio" }, 1021 { "uvvd", "application/vnd.dece.data" }, 1022 { "uvvf", "application/vnd.dece.data" }, 1023 { "uvvg", "image/vnd.dece.graphic" }, 1024 { "uvvh", "video/vnd.dece.hd" }, 1025 { "uvvi", "image/vnd.dece.graphic" }, 1026 { "uvvm", "video/vnd.dece.mobile" }, 1027 { "uvvp", "video/vnd.dece.pd" }, 1028 { "uvvs", "video/vnd.dece.sd" }, 1029 { "uvvt", "application/vnd.dece.ttml+xml" }, 1030 { "uvvu", "video/vnd.uvvu.mp4" }, 1031 { "uvvv", "video/vnd.dece.video" }, 1032 { "uvvx", "application/vnd.dece.unspecified" }, 1033 { "uvvz", "application/vnd.dece.zip" }, 1034 { "uvx", "application/vnd.dece.unspecified" }, 1035 { "uvz", "application/vnd.dece.zip" }, 1036 { "vbox", "application/x-virtualbox-vbox" }, 1037 { "vbox-extpack", "application/x-virtualbox-vbox-extpack" }, 1038 { "vcard", "text/vcard" }, 1039 { "vcd", "application/x-cdlink" }, 1040 { "vcf", "text/x-vcard" }, 1041 { "vcg", "application/vnd.groove-vcard" }, 1042 { "vcs", "text/x-vcalendar" }, 1043 { "vcx", "application/vnd.vcx" }, 1044 { "vdi", "application/x-virtualbox-vdi" }, 1045 { "vhd", "application/x-virtualbox-vhd" }, 1046 { "vis", "application/vnd.visionary" }, 1047 { "viv", "video/vnd.vivo" }, 1048 { "vmdk", "application/x-virtualbox-vmdk" }, 1049 { "vob", "video/x-ms-vob" }, 1050 { "vor", "application/vnd.stardivision.writer" }, 1051 { "vox", "application/x-authorware-bin" }, 1052 { "vrml", "model/vrml" }, 1053 { "vsd", "application/vnd.visio" }, 1054 { "vsf", "application/vnd.vsf" }, 1055 { "vss", "application/vnd.visio" }, 1056 { "vst", "application/vnd.visio" }, 1057 { "vsw", "application/vnd.visio" }, 1058 { "vtf", "image/vnd.valve.source.texture" }, 1059 { "vtt", "text/vtt" }, 1060 { "vtu", "model/vnd.vtu" }, 1061 { "vxml", "application/voicexml+xml" }, 1062 { "w3d", "application/x-director" }, 1063 { "wad", "application/x-doom" }, 1064 { "wadl", "application/vnd.sun.wadl+xml" }, 1065 { "war", "application/java-archive" }, 1066 { "wasm", "application/wasm" }, 1067 { "wav", "audio/wave" }, 1068 { "wax", "audio/x-ms-wax" }, 1069 { "wbmp", "image/vnd.wap.wbmp" }, 1070 { "wbs", "application/vnd.criticaltools.wbs+xml" }, 1071 { "wbxml", "application/vnd.wap.wbxml" }, 1072 { "wcm", "application/vnd.ms-works" }, 1073 { "wdb", "application/vnd.ms-works" }, 1074 { "wdp", "image/vnd.ms-photo" }, 1075 { "weba", "audio/webm" }, 1076 { "webapp", "application/x-web-app-manifest+json" }, 1077 { "webm", "video/webm" }, 1078 { "webmanifest", "application/manifest+json" }, 1079 { "webp", "image/webp" }, 1080 { "wg", "application/vnd.pmi.widget" }, 1081 { "wgt", "application/widget" }, 1082 { "wks", "application/vnd.ms-works" }, 1083 { "wm", "video/x-ms-wm" }, 1084 { "wma", "audio/x-ms-wma" }, 1085 { "wmd", "application/x-ms-wmd" }, 1086 { "wmf", "image/wmf" }, 1087 { "wml", "text/vnd.wap.wml" }, 1088 { "wmlc", "application/vnd.wap.wmlc" }, 1089 { "wmls", "text/vnd.wap.wmlscript" }, 1090 { "wmlsc", "application/vnd.wap.wmlscriptc" }, 1091 { "wmv", "video/x-ms-wmv" }, 1092 { "wmx", "video/x-ms-wmx" }, 1093 { "wmz", "application/x-ms-wmz" }, 1094 { "woff", "font/woff" }, 1095 { "woff2", "font/woff2" }, 1096 { "wpd", "application/vnd.wordperfect" }, 1097 { "wpl", "application/vnd.ms-wpl" }, 1098 { "wps", "application/vnd.ms-works" }, 1099 { "wqd", "application/vnd.wqd" }, 1100 { "wri", "application/x-mswrite" }, 1101 { "wrl", "model/vrml" }, 1102 { "wsc", "message/vnd.wfa.wsc" }, 1103 { "wsdl", "application/wsdl+xml" }, 1104 { "wspolicy", "application/wspolicy+xml" }, 1105 { "wtb", "application/vnd.webturbo" }, 1106 { "wvx", "video/x-ms-wvx" }, 1107 { "x32", "application/x-authorware-bin" }, 1108 { "x3d", "model/x3d+xml" }, 1109 { "x3db", "model/x3d+fastinfoset" }, 1110 { "x3dbz", "model/x3d+binary" }, 1111 { "x3dv", "model/x3d-vrml" }, 1112 { "x3dvz", "model/x3d+vrml" }, 1113 { "x3dz", "model/x3d+xml" }, 1114 { "x_b", "model/vnd.parasolid.transmit.binary" }, 1115 { "x_t", "model/vnd.parasolid.transmit.text" }, 1116 { "xaml", "application/xaml+xml" }, 1117 { "xap", "application/x-silverlight-app" }, 1118 { "xar", "application/vnd.xara" }, 1119 { "xav", "application/xcap-att+xml" }, 1120 { "xbap", "application/x-ms-xbap" }, 1121 { "xbd", "application/vnd.fujixerox.docuworks.binder" }, 1122 { "xbm", "image/x-xbitmap" }, 1123 { "xca", "application/xcap-caps+xml" }, 1124 { "xcs", "application/calendar+xml" }, 1125 { "xdf", "application/mrb-consumer+xml" }, 1126 { "xdm", "application/vnd.syncml.dm+xml" }, 1127 { "xdp", "application/vnd.adobe.xdp+xml" }, 1128 { "xdssc", "application/dssc+xml" }, 1129 { "xdw", "application/vnd.fujixerox.docuworks" }, 1130 { "xel", "application/xcap-el+xml" }, 1131 { "xenc", "application/xenc+xml" }, 1132 { "xer", "application/patch-ops-error+xml" }, 1133 { "xfdf", "application/vnd.adobe.xfdf" }, 1134 { "xfdl", "application/vnd.xfdl" }, 1135 { "xht", "application/xhtml+xml" }, 1136 { "xhtml", "application/xhtml+xml" }, 1137 { "xhvml", "application/xv+xml" }, 1138 { "xif", "image/vnd.xiff" }, 1139 { "xla", "application/vnd.ms-excel" }, 1140 { "xlam", "application/vnd.ms-excel.addin.macroenabled.12" }, 1141 { "xlc", "application/vnd.ms-excel" }, 1142 { "xlf", "application/xliff+xml" }, 1143 { "xlm", "application/vnd.ms-excel" }, 1144 { "xls", "application/vnd.ms-excel" }, 1145 { "xlsb", "application/vnd.ms-excel.sheet.binary.macroenabled.12" }, 1146 { "xlsm", "application/vnd.ms-excel.sheet.macroenabled.12" }, 1147 { "xlsx", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" }, 1148 { "xlt", "application/vnd.ms-excel" }, 1149 { "xltm", "application/vnd.ms-excel.template.macroenabled.12" }, 1150 { "xltx", "application/vnd.openxmlformats-officedocument.spreadsheetml.template" }, 1151 { "xlw", "application/vnd.ms-excel" }, 1152 { "xm", "audio/xm" }, 1153 { "xml", "application/xml" }, 1154 { "xns", "application/xcap-ns+xml" }, 1155 { "xo", "application/vnd.olpc-sugar" }, 1156 { "xop", "application/xop+xml" }, 1157 { "xpi", "application/x-xpinstall" }, 1158 { "xpl", "application/xproc+xml" }, 1159 { "xpm", "image/x-xpixmap" }, 1160 { "xpr", "application/vnd.is-xpr" }, 1161 { "xps", "application/vnd.ms-xpsdocument" }, 1162 { "xpw", "application/vnd.intercon.formnet" }, 1163 { "xpx", "application/vnd.intercon.formnet" }, 1164 { "xsd", "application/xml" }, 1165 { "xsl", "application/xml" }, 1166 { "xslt", "application/xslt+xml" }, 1167 { "xsm", "application/vnd.syncml+xml" }, 1168 { "xspf", "application/xspf+xml" }, 1169 { "xul", "application/vnd.mozilla.xul+xml" }, 1170 { "xvm", "application/xv+xml" }, 1171 { "xvml", "application/xv+xml" }, 1172 { "xwd", "image/x-xwindowdump" }, 1173 { "xyz", "chemical/x-xyz" }, 1174 { "xz", "application/x-xz" }, 1175 { "yaml", "text/yaml" }, 1176 { "yang", "application/yang" }, 1177 { "yin", "application/yin+xml" }, 1178 { "yml", "text/yaml" }, 1179 { "ymp", "text/x-suse-ymp" }, 1180 { "z1", "application/x-zmachine" }, 1181 { "z2", "application/x-zmachine" }, 1182 { "z3", "application/x-zmachine" }, 1183 { "z4", "application/x-zmachine" }, 1184 { "z5", "application/x-zmachine" }, 1185 { "z6", "application/x-zmachine" }, 1186 { "z7", "application/x-zmachine" }, 1187 { "z8", "application/x-zmachine" }, 1188 { "zaz", "application/vnd.zzazz.deck+xml" }, 1189 { "zip", "application/zip" }, 1190 { "zir", "application/vnd.zul" }, 1191 { "zirz", "application/vnd.zul" }, 1192 { "zmm", "application/vnd.handheld-entertainment+xml" }, 1193 { NULL, NULL } 1194 }; 1195 1196 #endif /* PHP_CLI_SERVER_MIME_TYPE_MAP_H */ 1197