Advertisement
trejder

List of MIME-types based on file extensions

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