Skip to content

Instantly share code, notes, and snippets.

@jed
Last active October 6, 2023 02:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jed/bf83f8a71f5c63aec68e7afd276fc652 to your computer and use it in GitHub Desktop.
Save jed/bf83f8a71f5c63aec68e7afd276fc652 to your computer and use it in GitHub Desktop.
Using the OPFS API to determine which mime type a browser infers based on file extension.
/*
This script runs a Deno server that serves an html page that
uses the the Origin Private File System API to determine which
mime type a browser infers based on file extension. It uses
the mime-db database to enumerate all candidate extensions.
For background, see https://mastodon.social/@jed/110533898437100502
1. Run deno run -A --watch mimedb.js
2. Open http://localhost:8000 in Chrome, Edge, Safari, and Firefox
3. Check the last downloaded CSV for the results.
*/
import db from 'https://esm.sh/mime-db'
let data = [
['extension', 'mimedb', 'edg', 'chrome', 'safari', 'firefox']
]
let map = new Map()
for (let [type, {extensions = []}] of Object.entries(db)) {
for (let extension of extensions) map.set(extension, type)
}
data.push(...map)
let onload = async () => {
let dir = await navigator.storage.getDirectory()
let form = document.forms[0]
for (let element of form.elements) try {
let handle = await dir.getFileHandle(`test.${element.name}`, {create: true})
let {name, type} = await handle.getFile()
element.value = type
dir.removeEntry(name)
} catch (e) {}
form.submit()
}
Deno.serve(async request => {
if (request.method === 'POST') {
let header = request.headers.get('user-agent')
let index = data[0].findIndex(a => RegExp(a, 'i').test(header))
let formData = await request.formData()
for (let [ext, type] of formData) {
data.find(r => r[0] === ext)[index] = type
}
let csv = data.reduce((a, b) => `${a}\n${b.join(',')}`)
return new Response(csv, {headers: {'content-type': 'text/csv'}})
}
let inputs = data.slice(1).map(r => `<input type=hidden name=${r[0]}>`).join('')
let html = `<form method=post>${inputs}</form><script>onload=${onload}</script>`
return new Response(html, {headers: {'content-type': 'text/html'}})
})
extension mimedb edg chrome safari firefox
ez application/andrew-inset application/andrew-inset application/andrew-inset
aw application/applixware application/applixware
atom application/atom+xml application/atom+xml
atomcat application/atomcat+xml application/atomcat+xml
atomdeleted application/atomdeleted+xml
atomsvc application/atomsvc+xml application/atomsvc+xml
dwd application/atsc-dwd+xml
held application/atsc-held+xml
rsat application/atsc-rsat+xml
bdoc application/x-bdoc application/bdoc
xcs application/calendar+xml
ccxml application/ccxml+xml application/ccxml+xml
cdfx application/cdfx+xml
cdmia application/cdmi-capability application/cdmi-capability
cdmic application/cdmi-container application/cdmi-container
cdmid application/cdmi-domain application/cdmi-domain
cdmio application/cdmi-object application/cdmi-object
cdmiq application/cdmi-queue application/cdmi-queue
cpl application/cpl+xml
cu application/cu-seeme application/cu-seeme
mpd application/dash+xml application/dash+xml
mpp application/vnd.ms-project application/vnd.ms-project
davmount application/davmount+xml application/davmount+xml
dbk application/docbook+xml application/docbook+xml
dssc application/dssc+der application/dssc+der
xdssc application/dssc+xml application/dssc+xml
es application/ecmascript application/ecmascript
ecma application/ecmascript application/ecmascript
emma application/emma+xml application/emma+xml
emotionml application/emotionml+xml
epub application/epub+zip application/epub+zip application/epub+zip application/epub+zip application/epub+zip
exi application/exi application/exi
exp application/express
fdt application/fdt+xml
pfr application/font-tdpfr application/font-tdpfr
geojson application/geo+json application/geo+json application/geo+json
gml application/gml+xml application/gml+xml
gpx application/gpx+xml application/gpx+xml
gxf application/gxf application/gxf
gz application/gzip application/gzip application/gzip application/x-gzip application/gzip
hjson application/hjson application/hjson
stk application/hyperstudio application/hyperstudio
ink application/inkml+xml application/inkml+xml
inkml application/inkml+xml application/inkml+xml
ipfix application/ipfix application/ipfix
its application/its+xml
jar application/java-archive application/java-archive application/java-archive
war application/java-archive application/java-archive
ear application/java-archive application/java-archive
ser application/java-serialized-object application/java-serialized-object
class application/java-vm application/octet-stream application/x-java-applet
js application/javascript text/javascript text/javascript application/x-javascript application/javascript
mjs application/javascript text/javascript text/javascript text/javascript application/javascript
json application/json application/json application/json application/json application/json
map application/json text/plain
json5 application/json5 application/json5
jsonml application/jsonml+json application/jsonml+json
jsonld application/ld+json application/ld+json
lgr application/lgr+xml
lostxml application/lost+xml application/lost+xml
hqx application/mac-binhex40 application/mac-binhex40 application/mac-binhex40
cpt application/mac-compactpro application/mac-compactpro application/mac-compactpro
mads application/mads+xml application/mads+xml
webmanifest application/manifest+json application/manifest+json
mrc application/marc application/marc
mrcx application/marcxml+xml application/marcxml+xml
ma application/mathematica application/mathematica
nb application/mathematica application/mathematica
mb application/mathematica application/mathematica
mathml application/mathml+xml application/mathml+xml
mbox application/mbox application/mbox
mpf application/media-policy-dataset+xml application/vnd.ms-mediapackage
mscml application/mediaservercontrol+xml application/mediaservercontrol+xml
metalink application/metalink+xml application/metalink+xml
meta4 application/metalink4+xml application/metalink4+xml
mets application/mets+xml application/mets+xml
maei application/mmt-aei+xml
musd application/mmt-usd+xml
mods application/mods+xml application/mods+xml
m21 application/mp21 application/mp21
mp21 application/mp21 application/mp21
mp4s application/mp4 application/mp4
m4p application/mp4 audio/x-m4p audio/m4p
doc application/msword application/msword application/msword application/msword application/msword
dot application/msword application/msword application/msword application/msword application/msword
mxf application/mxf application/mxf application/mxf
nq application/n-quads application/n-quads
nt application/n-triples application/n-triples
cjs application/node
bin application/octet-stream application/octet-stream application/octet-stream application/macbinary application/octet-stream
dms application/octet-stream application/octet-stream application/octet-stream
lrf application/octet-stream application/octet-stream
mar application/octet-stream application/octet-stream
so application/octet-stream application/octet-stream application/octet-stream
dist application/octet-stream application/octet-stream
distz application/octet-stream application/octet-stream
pkg application/octet-stream application/octet-stream
bpk application/octet-stream application/octet-stream
dump application/octet-stream application/octet-stream
elc application/octet-stream application/octet-stream
deploy application/octet-stream application/octet-stream
exe application/x-msdownload application/octet-stream application/octet-stream application/octet-stream application/octet-stream
dll application/x-msdownload application/octet-stream application/x-msdownload
deb application/x-debian-package application/octet-stream
dmg application/x-apple-diskimage application/x-diskcopy application/octet-stream
iso application/x-iso9660-image application/octet-stream application/octet-stream
img application/octet-stream application/x-apple-diskimage application/octet-stream
msi application/x-msdownload application/octet-stream
msp application/octet-stream application/octet-stream
msm application/octet-stream application/octet-stream
buffer application/octet-stream application/octet-stream
oda application/oda application/oda application/oda
opf application/oebps-package+xml application/oebps-package+xml
ogx application/ogg application/ogg
omdoc application/omdoc+xml application/omdoc+xml
onetoc application/onenote application/onenote
onetoc2 application/onenote application/onenote
onetmp application/onenote application/onenote
onepkg application/onenote application/onenote
oxps application/oxps application/oxps
relo application/p2p-overlay+xml
xer application/patch-ops-error+xml application/patch-ops-error+xml
pdf application/pdf application/pdf application/pdf application/pdf application/pdf
pgp application/pgp-encrypted application/pgp-encrypted
asc application/pgp-signature text/plain application/pgp-signature
sig application/pgp-signature application/pgp-signature
prf application/pics-rules application/pics-rules
p10 application/pkcs10 application/pkcs10
p7m application/pkcs7-mime application/pkcs7-mime application/pkcs7-mime application/pkcs7-mime
p7c application/pkcs7-mime application/pkcs7-mime application/pkcs7-mime application/pkcs7-mime
p7s application/pkcs7-signature application/pkcs7-signature application/pkcs7-signature application/pkcs7-signature
p8 application/pkcs8 application/pkcs8
ac application/vnd.nokia.n-gage.ac+xml application/pkix-attr-cert
cer application/pkix-cert application/x-x509-ca-cert application/x-x509-ca-cert application/x-x509-ca-cert application/x-x509-ca-cert
crl application/pkix-crl application/pkix-crl
pkipath application/pkix-pkipath application/pkix-pkipath
pki application/pkixcmp application/pkixcmp
pls application/pls+xml audio/scpls audio/scpls
ai application/postscript application/postscript application/postscript application/postscript application/postscript
eps application/postscript application/postscript application/postscript application/postscript application/postscript
ps application/postscript application/postscript application/postscript application/postscript application/postscript
provx application/provenance+xml
cww application/prs.cww application/prs.cww
pskcxml application/pskc+xml application/pskc+xml
raml application/raml+yaml application/raml+yaml
rdf application/rdf+xml application/rdf+xml application/rdf+xml application/rdf+xml
owl application/rdf+xml
rif application/reginfo+xml application/reginfo+xml
rnc application/relax-ng-compact-syntax application/relax-ng-compact-syntax
rl application/resource-lists+xml application/resource-lists+xml
rld application/resource-lists-diff+xml application/resource-lists-diff+xml
rs application/rls-services+xml text/x-rust
rapd application/route-apd+xml
sls application/route-s-tsid+xml
rusd application/route-usd+xml
gbr application/rpki-ghostbusters application/rpki-ghostbusters
mft application/rpki-manifest application/rpki-manifest
roa application/rpki-roa application/rpki-roa
rsd application/rsd+xml application/rsd+xml
rss application/rss+xml application/rss+xml application/rss+xml application/rss+xml application/rss+xml
rtf text/rtf application/rtf application/rtf text/rtf application/rtf
sbml application/sbml+xml application/sbml+xml
scq application/scvp-cv-request application/scvp-cv-request
scs application/scvp-cv-response application/scvp-cv-response
spq application/scvp-vp-request application/scvp-vp-request
spp application/scvp-vp-response application/scvp-vp-response
sdp application/sdp application/vnd.sun.xml.impress application/sdp
senmlx application/senml+xml
sensmlx application/sensml+xml
setpay application/set-payment-initiation application/set-payment-initiation
setreg application/set-registration-initiation application/set-registration-initiation
shf application/shf+xml application/shf+xml
siv application/sieve
sieve application/sieve
smi application/smil+xml application/x-diskcopy application/octet-stream
smil application/smil+xml application/smil application/smil+xml
rq application/sparql-query application/sparql-query
srx application/sparql-results+xml application/sparql-results+xml
gram application/srgs application/srgs
grxml application/srgs+xml application/srgs+xml
sru application/sru+xml application/sru+xml
ssdl application/ssdl+xml application/ssdl+xml
ssml application/ssml+xml application/ssml+xml
swidtag application/swid+xml
tei application/tei+xml application/tei+xml
teicorpus application/tei+xml application/tei+xml
tfi application/thraud+xml application/thraud+xml
tsd application/timestamped-data application/timestamped-data
toml application/toml text/x-toml
trig application/trig application/trig
ttml application/ttml+xml
ubj application/ubjson
rsheet application/urc-ressheet+xml
td application/urc-targetdesc+xml
1km application/vnd.1000minds.decision-model+xml
plb application/vnd.3gpp.pic-bw-large application/vnd.3gpp.pic-bw-large
psb application/vnd.3gpp.pic-bw-small application/vnd.3gpp.pic-bw-small
pvb application/vnd.3gpp.pic-bw-var application/vnd.3gpp.pic-bw-var
tcap application/vnd.3gpp2.tcap application/vnd.3gpp2.tcap
pwn application/vnd.3m.post-it-notes application/vnd.3m.post-it-notes
aso application/vnd.accpac.simply.aso application/vnd.accpac.simply.aso
imp application/vnd.accpac.simply.imp application/vnd.accpac.simply.imp
acu application/vnd.acucobol application/vnd.acucobol
atc application/vnd.acucorp application/vnd.acucorp
acutc application/vnd.acucorp application/vnd.acucorp
air application/vnd.adobe.air-application-installer-package+zip application/vnd.adobe.air-application-installer-package+zip
fcdt application/vnd.adobe.formscentral.fcdt application/vnd.adobe.formscentral.fcdt
fxp application/vnd.adobe.fxp application/vnd.adobe.fxp
fxpl application/vnd.adobe.fxp application/vnd.adobe.fxp
xdp application/vnd.adobe.xdp+xml application/vnd.adobe.xdp+xml application/vnd.adobe.xdp+xml
xfdf application/vnd.adobe.xfdf application/vnd.adobe.xfdf application/vnd.adobe.xfdf
age application/vnd.age
ahead application/vnd.ahead.space application/vnd.ahead.space
azf application/vnd.airzip.filesecure.azf application/vnd.airzip.filesecure.azf
azs application/vnd.airzip.filesecure.azs application/vnd.airzip.filesecure.azs
azw application/vnd.amazon.ebook application/vnd.amazon.ebook
acc application/vnd.americandynamics.acc application/vnd.americandynamics.acc
ami application/vnd.amiga.ami application/vnd.amiga.ami
apk application/vnd.android.package-archive application/vnd.android.package-archive application/vnd.android.package-archive application/vnd.android.package-archive
cii application/vnd.anser-web-certificate-issue-initiation application/vnd.anser-web-certificate-issue-initiation
fti application/vnd.anser-web-funds-transfer-initiation application/vnd.anser-web-funds-transfer-initiation
atx application/vnd.antix.game-component application/vnd.antix.game-component
mpkg application/vnd.apple.installer+xml application/vnd.apple.installer+xml
key application/x-iwork-keynote-sffkey application/x-iwork-keynote-sffkey
m3u8 application/vnd.apple.mpegurl application/x-mpegurl application/x-mpegurl audio/mpegurl audio/x-mpegurl
numbers application/x-iwork-numbers-sffnumbers application/x-iwork-numbers-sffnumbers
pages application/x-iwork-pages-sffpages application/x-iwork-pages-sffpages
pkpass application/vnd.apple.pkpass application/vnd.apple.pkpass
swi application/vnd.aristanetworks.swi application/vnd.aristanetworks.swi
iota application/vnd.astraea-software.iota application/vnd.astraea-software.iota
aep application/vnd.audiograph application/vnd.audiograph
bmml application/vnd.balsamiq.bmml+xml
mpm application/vnd.blueice.multipass application/vnd.blueice.multipass
bmi application/vnd.bmi application/vnd.bmi
rep application/vnd.businessobjects application/vnd.businessobjects
cdxml application/vnd.chemdraw+xml application/vnd.chemdraw+xml
mmd application/vnd.chipnuts.karaoke-mmd application/vnd.chipnuts.karaoke-mmd
cdy application/vnd.cinderella application/vnd.cinderella
csl application/vnd.citationstyles.style+xml application/vnd.citationstyles.style+xml
cla application/vnd.claymore application/vnd.claymore
rp9 application/vnd.cloanto.rp9 application/vnd.cloanto.rp9
c4g application/vnd.clonk.c4group application/vnd.clonk.c4group
c4d application/vnd.clonk.c4group application/vnd.clonk.c4group
c4f application/vnd.clonk.c4group application/vnd.clonk.c4group
c4p application/vnd.clonk.c4group application/vnd.clonk.c4group
c4u application/vnd.clonk.c4group application/vnd.clonk.c4group
c11amc application/vnd.cluetrust.cartomobile-config application/vnd.cluetrust.cartomobile-config
c11amz application/vnd.cluetrust.cartomobile-config-pkg application/vnd.cluetrust.cartomobile-config-pkg
csp application/vnd.commonspace application/vnd.commonspace
cdbcmsg application/vnd.contact.cmsg application/vnd.contact.cmsg
cmc application/vnd.cosmocaller application/vnd.cosmocaller
clkx application/vnd.crick.clicker application/vnd.crick.clicker
clkk application/vnd.crick.clicker.keyboard application/vnd.crick.clicker.keyboard
clkp application/vnd.crick.clicker.palette application/vnd.crick.clicker.palette
clkt application/vnd.crick.clicker.template application/vnd.crick.clicker.template
clkw application/vnd.crick.clicker.wordbank application/vnd.crick.clicker.wordbank
wbs application/vnd.criticaltools.wbs+xml application/vnd.criticaltools.wbs+xml
pml application/vnd.ctc-posml application/x-perfmon
ppd application/vnd.cups-ppd application/vnd.cups-ppd
car application/vnd.curl.car application/vnd.curl.car
pcurl application/vnd.curl.pcurl application/vnd.curl.pcurl
dart application/vnd.dart application/vnd.dart
rdz application/vnd.data-vision.rdz application/vnd.data-vision.rdz
dbf application/vnd.dbf
uvf application/vnd.dece.data application/vnd.dece.data
uvvf application/vnd.dece.data application/vnd.dece.data
uvd application/vnd.dece.data application/vnd.dece.data
uvvd application/vnd.dece.data application/vnd.dece.data
uvt application/vnd.dece.ttml+xml application/vnd.dece.ttml+xml
uvvt application/vnd.dece.ttml+xml application/vnd.dece.ttml+xml
uvx application/vnd.dece.unspecified application/vnd.dece.unspecified
uvvx application/vnd.dece.unspecified application/vnd.dece.unspecified
uvz application/vnd.dece.zip application/vnd.dece.zip
uvvz application/vnd.dece.zip application/vnd.dece.zip
fe_launch application/vnd.denovo.fcselayout-link application/vnd.denovo.fcselayout-link
dna application/vnd.dna application/vnd.dna
mlp application/vnd.dolby.mlp application/vnd.dolby.mlp
dpg application/vnd.dpgraph application/vnd.dpgraph
dfac application/vnd.dreamfactory application/vnd.dreamfactory
kpxx application/vnd.ds-keypoint application/vnd.ds-keypoint
ait application/vnd.dvb.ait application/vnd.dvb.ait
svc application/vnd.dvb.service application/xml
geo application/vnd.dynageo application/vnd.dynageo
mag application/vnd.ecowin.chart application/vnd.ecowin.chart
nml application/vnd.enliven application/vnd.enliven
esf application/vnd.epson.esf application/vnd.epson.esf
msf application/vnd.epson.msf application/vnd.epson.msf
qam application/vnd.epson.quickanime application/vnd.epson.quickanime
slt application/vnd.epson.salt application/vnd.epson.salt
ssf application/vnd.epson.ssf application/vnd.epson.ssf
es3 application/vnd.eszigno3+xml application/vnd.eszigno3+xml
et3 application/vnd.eszigno3+xml application/vnd.eszigno3+xml
ez2 application/vnd.ezpix-album application/vnd.ezpix-album
ez3 application/vnd.ezpix-package application/vnd.ezpix-package
fdf application/vnd.fdf application/vnd.fdf application/vnd.fdf
mseed application/vnd.fdsn.mseed application/vnd.fdsn.mseed
seed application/vnd.fdsn.seed application/vnd.fdsn.seed
dataless application/vnd.fdsn.seed application/vnd.fdsn.seed
gph application/vnd.flographit application/vnd.flographit
ftc application/vnd.fluxtime.clip application/vnd.fluxtime.clip
fm application/vnd.framemaker application/vnd.framemaker
frame application/vnd.framemaker application/vnd.framemaker
maker application/vnd.framemaker application/vnd.framemaker
book application/vnd.framemaker application/vnd.framemaker
fnc application/vnd.frogans.fnc application/vnd.frogans.fnc
ltf application/vnd.frogans.ltf application/vnd.frogans.ltf
fsc application/vnd.fsc.weblaunch application/vnd.fsc.weblaunch
oas application/vnd.fujitsu.oasys application/vnd.fujitsu.oasys
oa2 application/vnd.fujitsu.oasys2 application/vnd.fujitsu.oasys2
oa3 application/vnd.fujitsu.oasys3 application/vnd.fujitsu.oasys3
fg5 application/vnd.fujitsu.oasysgp application/vnd.fujitsu.oasysgp
bh2 application/vnd.fujitsu.oasysprs application/vnd.fujitsu.oasysprs
ddd application/vnd.fujixerox.ddd application/vnd.fujixerox.ddd
xdw application/vnd.fujixerox.docuworks application/vnd.fujixerox.docuworks
xbd application/vnd.fujixerox.docuworks.binder application/vnd.fujixerox.docuworks.binder
fzs application/vnd.fuzzysheet application/vnd.fuzzysheet
txd application/vnd.genomatix.tuxedo application/vnd.genomatix.tuxedo
ggb application/vnd.geogebra.file application/vnd.geogebra.file
ggt application/vnd.geogebra.tool application/vnd.geogebra.tool
gex application/vnd.geometry-explorer application/vnd.geometry-explorer
gre application/vnd.geometry-explorer application/vnd.geometry-explorer
gxt application/vnd.geonext application/vnd.geonext
g2w application/vnd.geoplan application/vnd.geoplan
g3w application/vnd.geospace application/vnd.geospace
gmx application/vnd.gmx application/vnd.gmx
gdoc application/vnd.google-apps.document application/vnd.google-apps.document
gslides application/vnd.google-apps.presentation application/vnd.google-apps.presentation
gsheet application/vnd.google-apps.spreadsheet application/vnd.google-apps.spreadsheet
kml application/vnd.google-earth.kml+xml application/vnd.google-earth.kml+xml
kmz application/vnd.google-earth.kmz application/vnd.google-earth.kmz
gqf application/vnd.grafeq application/vnd.grafeq
gqs application/vnd.grafeq application/vnd.grafeq
gac application/vnd.groove-account application/vnd.groove-account
ghf application/vnd.groove-help application/vnd.groove-help
gim application/vnd.groove-identity-message application/vnd.groove-identity-message
grv application/vnd.groove-injector application/vnd.groove-injector
gtm application/vnd.groove-tool-message application/vnd.groove-tool-message
tpl application/vnd.groove-tool-template application/vnd.groove-tool-template
vcg application/vnd.groove-vcard application/vnd.groove-vcard
hal application/vnd.hal+xml application/vnd.hal+xml
zmm application/vnd.handheld-entertainment+xml application/vnd.handheld-entertainment+xml
hbci application/vnd.hbci application/vnd.hbci
les application/vnd.hhe.lesson-player application/vnd.hhe.lesson-player
hpgl application/vnd.hp-hpgl application/vnd.hp-hpgl
hpid application/vnd.hp-hpid application/vnd.hp-hpid
hps application/vnd.hp-hps application/vnd.hp-hps
jlt application/vnd.hp-jlyt application/vnd.hp-jlyt
pcl application/vnd.hp-pcl application/vnd.hp-pcl
pclxl application/vnd.hp-pclxl application/vnd.hp-pclxl
sfd-hdstx application/vnd.hydrostatix.sof-data application/vnd.hydrostatix.sof-data
mpy application/vnd.ibm.minipay application/vnd.ibm.minipay
afp application/vnd.ibm.modcap application/vnd.ibm.modcap
listafp application/vnd.ibm.modcap application/vnd.ibm.modcap
list3820 application/vnd.ibm.modcap application/vnd.ibm.modcap
irm application/vnd.ibm.rights-management application/vnd.ibm.rights-management
sc application/vnd.ibm.secure-container application/vnd.ibm.secure-container
icc application/vnd.iccprofile application/vnd.iccprofile
icm application/vnd.iccprofile application/vnd.iccprofile
igl application/vnd.igloader application/vnd.igloader
ivp application/vnd.immervision-ivp application/vnd.immervision-ivp
ivu application/vnd.immervision-ivu application/vnd.immervision-ivu
igm application/vnd.insors.igm application/vnd.insors.igm
xpw application/vnd.intercon.formnet application/vnd.intercon.formnet
xpx application/vnd.intercon.formnet application/vnd.intercon.formnet
i2g application/vnd.intergeo application/vnd.intergeo
qbo application/vnd.intu.qbo application/vnd.intu.qbo
qfx application/vnd.intu.qfx application/vnd.intu.qfx
rcprofile application/vnd.ipunplugged.rcprofile application/vnd.ipunplugged.rcprofile
irp application/vnd.irepository.package+xml application/vnd.irepository.package+xml
xpr application/vnd.is-xpr application/vnd.is-xpr
fcs application/vnd.isac.fcs application/vnd.isac.fcs
jam application/vnd.jam application/vnd.jam
rms application/vnd.jcp.javame.midlet-rms application/vnd.jcp.javame.midlet-rms
jisp application/vnd.jisp application/vnd.jisp
joda application/vnd.joost.joda-archive application/vnd.joost.joda-archive
ktz application/vnd.kahootz application/vnd.kahootz
ktr application/vnd.kahootz application/vnd.kahootz
karbon application/vnd.kde.karbon application/vnd.kde.karbon
chrt application/vnd.kde.kchart application/vnd.kde.kchart
kfo application/vnd.kde.kformula application/vnd.kde.kformula
flw application/vnd.kde.kivio application/vnd.kde.kivio
kon application/vnd.kde.kontour application/vnd.kde.kontour
kpr application/vnd.kde.kpresenter application/vnd.kde.kpresenter
kpt application/vnd.kde.kpresenter application/vnd.kde.kpresenter
ksp application/vnd.kde.kspread application/vnd.kde.kspread
kwd application/vnd.kde.kword application/vnd.kde.kword
kwt application/vnd.kde.kword application/vnd.kde.kword
htke application/vnd.kenameaapp application/vnd.kenameaapp
kia application/vnd.kidspiration application/vnd.kidspiration
kne application/vnd.kinar application/vnd.kinar
knp application/vnd.kinar application/vnd.kinar
skp application/vnd.koan application/x-koan application/x-koan
skd application/vnd.koan application/x-koan application/vnd.koan
skt application/vnd.koan application/x-koan application/vnd.koan
skm application/vnd.koan application/x-koan application/vnd.koan
sse application/vnd.kodak-descriptor application/vnd.kodak-descriptor
lasxml application/vnd.las.las+xml application/vnd.las.las+xml
lbd application/vnd.llamagraphics.life-balance.desktop application/vnd.llamagraphics.life-balance.desktop
lbe application/vnd.llamagraphics.life-balance.exchange+xml application/vnd.llamagraphics.life-balance.exchange+xml
123 application/vnd.lotus-1-2-3 application/vnd.lotus-1-2-3
apr application/vnd.lotus-approach application/vnd.lotus-approach
pre application/vnd.lotus-freelance application/vnd.lotus-freelance
nsf application/vnd.lotus-notes application/vnd.lotus-notes
org text/x-org application/vnd.lotus-organizer
scm application/vnd.lotus-screencam application/vnd.lotus-screencam
lwp application/vnd.lotus-wordpro application/vnd.lotus-wordpro
portpkg application/vnd.macports.portpkg application/vnd.macports.portpkg
mvt application/vnd.mapbox-vector-tile
mcd application/vnd.mcd application/vnd.mcd
mc1 application/vnd.medcalcdata application/vnd.medcalcdata
cdkey application/vnd.mediastation.cdkey application/vnd.mediastation.cdkey
mwf application/vnd.mfer application/vnd.mfer
mfm application/vnd.mfmp application/vnd.mfmp
flo application/vnd.micrografx.flo application/vnd.micrografx.flo
igx application/vnd.micrografx.igx application/vnd.micrografx.igx
mif application/vnd.mif application/vnd.mif application/vnd.mif
daf application/vnd.mobius.daf application/vnd.mobius.daf
dis application/vnd.mobius.dis application/vnd.mobius.dis
mbk application/vnd.mobius.mbk application/vnd.mobius.mbk
mqy application/vnd.mobius.mqy application/vnd.mobius.mqy
msl application/vnd.mobius.msl application/vnd.mobius.msl
plc application/vnd.mobius.plc application/vnd.mobius.plc
txf application/vnd.mobius.txf application/vnd.mobius.txf
mpn application/vnd.mophun.application application/vnd.mophun.application
mpc application/vnd.mophun.certificate application/vnd.mophun.certificate
xul application/vnd.mozilla.xul+xml application/vnd.mozilla.xul+xml application/vnd.mozilla.xul+xml application/vnd.mozilla.xul+xml
cil application/vnd.ms-artgalry application/vnd.ms-artgalry
cab application/vnd.ms-cab-compressed application/octet-stream
xls application/vnd.ms-excel application/vnd.ms-excel application/vnd.ms-excel application/vnd.ms-excel application/vnd.ms-excel
xlm application/vnd.ms-excel application/vnd.ms-excel
xla application/vnd.ms-excel application/vnd.ms-excel
xlc application/vnd.ms-excel application/vnd.ms-excel
xlt application/vnd.ms-excel application/vnd.ms-excel application/vnd.ms-excel
xlw application/vnd.ms-excel application/vnd.ms-excel application/vnd.ms-excel
xlam application/vnd.ms-excel.addin.macroenabled.12 application/vnd.ms-excel.addin.macroEnabled.12
xlsb application/vnd.ms-excel.sheet.binary.macroenabled.12 application/vnd.ms-excel.sheet.binary.macroenabled.12 application/vnd.ms-excel.sheet.binary.macroEnabled.12
xlsm application/vnd.ms-excel.sheet.macroenabled.12 application/vnd.ms-excel.sheet.macroenabled.12 application/vnd.ms-excel.sheet.macroEnabled.12
xltm application/vnd.ms-excel.template.macroenabled.12 application/vnd.ms-excel.template.macroenabled.12 application/vnd.ms-excel.template.macroEnabled.12
eot application/vnd.ms-fontobject application/vnd.ms-fontobject
chm application/vnd.ms-htmlhelp application/vnd.ms-htmlhelp
ims application/vnd.ms-ims application/vnd.ms-ims
lrm application/vnd.ms-lrm application/vnd.ms-lrm
thmx application/vnd.ms-officetheme application/vnd.ms-officetheme
msg application/vnd.ms-outlook application/vnd.ms-outlook
cat application/vnd.ms-pki.seccat application/vnd.ms-pki.seccat
stl model/stl application/vnd.ms-pki.stl
ppt application/vnd.ms-powerpoint application/vnd.ms-powerpoint application/vnd.ms-powerpoint application/vnd.ms-powerpoint application/vnd.ms-powerpoint
pps application/vnd.ms-powerpoint application/vnd.ms-powerpoint application/vnd.ms-powerpoint
pot application/vnd.ms-powerpoint application/vnd.ms-powerpoint application/vnd.ms-powerpoint
ppam application/vnd.ms-powerpoint.addin.macroenabled.12 application/vnd.ms-powerpoint.addin.macroEnabled.12
pptm application/vnd.ms-powerpoint.presentation.macroenabled.12 application/vnd.ms-powerpoint.presentation.macroenabled.12 application/vnd.ms-powerpoint.presentation.macroEnabled.12
sldm application/vnd.ms-powerpoint.slide.macroenabled.12 application/vnd.ms-powerpoint.slide.macroEnabled.12
ppsm application/vnd.ms-powerpoint.slideshow.macroenabled.12 application/vnd.ms-powerpoint.slideshow.macroenabled.12 application/vnd.ms-powerpoint.slideshow.macroEnabled.12
potm application/vnd.ms-powerpoint.template.macroenabled.12 application/vnd.ms-powerpoint.template.macroenabled.12 application/vnd.ms-powerpoint.template.macroEnabled.12
mpt application/vnd.ms-project application/vnd.ms-project
docm application/vnd.ms-word.document.macroenabled.12 application/vnd.ms-word.document.macroenabled.12 application/vnd.ms-word.document.macroEnabled.12
dotm application/vnd.ms-word.template.macroenabled.12 application/vnd.ms-word.template.macroenabled.12 application/vnd.ms-word.template.macroEnabled.12
wps application/vnd.ms-works application/vnd.ms-works
wks application/vnd.ms-works application/vnd.ms-works
wcm application/vnd.ms-works application/vnd.ms-works
wdb application/vnd.ms-works application/vnd.ms-works
wpl application/vnd.ms-wpl application/vnd.ms-wpl
xps application/vnd.ms-xpsdocument application/vnd.ms-xpsdocument
mseq application/vnd.mseq application/vnd.mseq
mus application/vnd.musician application/vnd.musician
msty application/vnd.muvee.style application/vnd.muvee.style
taglet application/vnd.mynfc application/vnd.mynfc
nlu application/vnd.neurolanguage.nlu application/vnd.neurolanguage.nlu
ntf application/vnd.nitf application/vnd.nitf
nitf application/vnd.nitf application/vnd.nitf
nnd application/vnd.noblenet-directory application/vnd.noblenet-directory
nns application/vnd.noblenet-sealer application/vnd.noblenet-sealer
nnw application/vnd.noblenet-web application/vnd.noblenet-web
ngdat application/vnd.nokia.n-gage.data application/vnd.nokia.n-gage.data
n-gage application/vnd.nokia.n-gage.symbian.install application/vnd.nokia.n-gage.symbian.install
rpst application/vnd.nokia.radio-preset application/vnd.nokia.radio-preset
rpss application/vnd.nokia.radio-presets application/vnd.nokia.radio-presets
edm application/vnd.novadigm.edm application/vnd.novadigm.edm
edx application/vnd.novadigm.edx application/vnd.novadigm.edx
ext application/vnd.novadigm.ext application/vnd.novadigm.ext
odc application/vnd.oasis.opendocument.chart application/vnd.oasis.opendocument.chart application/vnd.oasis.opendocument.chart
otc application/vnd.oasis.opendocument.chart-template application/vnd.oasis.opendocument.chart-template
odb application/vnd.oasis.opendocument.database application/vnd.oasis.opendocument.database application/vnd.oasis.opendocument.database
odf application/vnd.oasis.opendocument.formula application/vnd.oasis.opendocument.formula application/vnd.oasis.opendocument.formula
odft application/vnd.oasis.opendocument.formula-template application/vnd.oasis.opendocument.formula-template
odg application/vnd.oasis.opendocument.graphics application/vnd.oasis.opendocument.graphics application/vnd.oasis.opendocument.graphics
otg application/vnd.oasis.opendocument.graphics-template application/vnd.oasis.opendocument.graphics-template application/vnd.oasis.opendocument.graphics-template
odi application/vnd.oasis.opendocument.image application/vnd.oasis.opendocument.image application/vnd.oasis.opendocument.image
oti application/vnd.oasis.opendocument.image-template application/vnd.oasis.opendocument.image-template application/vnd.oasis.opendocument.image-template
odp application/vnd.oasis.opendocument.presentation application/vnd.oasis.opendocument.presentation application/vnd.oasis.opendocument.presentation
otp application/vnd.oasis.opendocument.presentation-template application/vnd.oasis.opendocument.presentation-template application/vnd.oasis.opendocument.presentation-template
ods application/vnd.oasis.opendocument.spreadsheet application/vnd.oasis.opendocument.spreadsheet application/vnd.oasis.opendocument.spreadsheet
ots application/vnd.oasis.opendocument.spreadsheet-template application/vnd.oasis.opendocument.spreadsheet-template application/vnd.oasis.opendocument.spreadsheet-template
odt application/vnd.oasis.opendocument.text application/vnd.oasis.opendocument.text application/vnd.oasis.opendocument.text
odm application/vnd.oasis.opendocument.text-master application/vnd.oasis.opendocument.text-master application/vnd.oasis.opendocument.text-master
ott application/vnd.oasis.opendocument.text-template application/vnd.oasis.opendocument.text-template application/vnd.oasis.opendocument.text-template
oth application/vnd.oasis.opendocument.text-web application/vnd.oasis.opendocument.text-web application/vnd.oasis.opendocument.text-web
xo application/vnd.olpc-sugar application/vnd.olpc-sugar
dd2 application/vnd.oma.dd2+xml application/vnd.oma.dd2+xml
obgx application/vnd.openblox.game+xml
oxt application/vnd.openofficeorg.extension application/vnd.openofficeorg.extension
osm application/vnd.openstreetmap.data+xml
pptx application/vnd.openxmlformats-officedocument.presentationml.presentation application/vnd.openxmlformats-officedocument.presentationml.presentation application/vnd.openxmlformats-officedocument.presentationml.presentation application/vnd.openxmlformats-officedocument.presentationml.presentation application/vnd.openxmlformats-officedocument.presentationml.presentation
sldx application/vnd.openxmlformats-officedocument.presentationml.slide application/vnd.openxmlformats-officedocument.presentationml.slide
ppsx application/vnd.openxmlformats-officedocument.presentationml.slideshow application/vnd.openxmlformats-officedocument.presentationml.slideshow application/vnd.openxmlformats-officedocument.presentationml.slideshow
potx application/vnd.openxmlformats-officedocument.presentationml.template application/vnd.openxmlformats-officedocument.presentationml.template application/vnd.openxmlformats-officedocument.presentationml.template
xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
xltx application/vnd.openxmlformats-officedocument.spreadsheetml.template application/vnd.openxmlformats-officedocument.spreadsheetml.template application/vnd.openxmlformats-officedocument.spreadsheetml.template
docx application/vnd.openxmlformats-officedocument.wordprocessingml.document application/vnd.openxmlformats-officedocument.wordprocessingml.document application/vnd.openxmlformats-officedocument.wordprocessingml.document application/vnd.openxmlformats-officedocument.wordprocessingml.document application/vnd.openxmlformats-officedocument.wordprocessingml.document
dotx application/vnd.openxmlformats-officedocument.wordprocessingml.template application/vnd.openxmlformats-officedocument.wordprocessingml.template application/vnd.openxmlformats-officedocument.wordprocessingml.template
mgp application/vnd.osgeo.mapguide.package application/vnd.osgeo.mapguide.package
dp application/vnd.osgi.dp application/vnd.osgi.dp
esa application/vnd.osgi.subsystem application/vnd.osgi.subsystem
pdb application/x-pilot chemical/x-pdb application/vnd.palm
pqa application/vnd.palm application/vnd.palm
oprc application/vnd.palm application/vnd.palm
paw application/vnd.pawaafile application/vnd.pawaafile
str application/vnd.pg.format application/vnd.pg.format
ei6 application/vnd.pg.osasli application/vnd.pg.osasli
efif application/vnd.picsel application/vnd.picsel
wg application/vnd.pmi.widget application/vnd.pmi.widget
plf application/vnd.pocketlearn application/vnd.pocketlearn
pbd application/vnd.powerbuilder6 application/vnd.powerbuilder6
box application/vnd.previewsystems.box application/vnd.previewsystems.box
mgz application/vnd.proteus.magazine application/vnd.proteus.magazine
qps application/vnd.publishare-delta-tree application/vnd.publishare-delta-tree
ptid application/vnd.pvi.ptid1 application/vnd.pvi.ptid1
qxd application/vnd.quark.quarkxpress application/octet-stream
qxt application/vnd.quark.quarkxpress application/vnd.quark.quarkxpress
qwd application/vnd.quark.quarkxpress application/vnd.quark.quarkxpress
qwt application/vnd.quark.quarkxpress application/vnd.quark.quarkxpress
qxl application/vnd.quark.quarkxpress application/vnd.quark.quarkxpress
qxb application/vnd.quark.quarkxpress application/vnd.quark.quarkxpress
rar application/x-rar-compressed application/x-rar-compressed
bed application/vnd.realvnc.bed application/vnd.realvnc.bed
mxl application/vnd.recordare.musicxml application/vnd.recordare.musicxml
musicxml application/vnd.recordare.musicxml+xml application/vnd.recordare.musicxml+xml
cryptonote application/vnd.rig.cryptonote application/vnd.rig.cryptonote
cod application/vnd.rim.cod image/cis-cod
rm application/vnd.rn-realmedia audio/x-pn-realaudio application/vnd.rn-realmedia
rmvb application/vnd.rn-realmedia-vbr application/vnd.rn-realmedia-vbr application/vnd.rn-realmedia-vbr
link66 application/vnd.route66.link66+xml application/vnd.route66.link66+xml
st application/vnd.sailingtracker.track application/vnd.sailingtracker.track
see application/vnd.seemail application/vnd.seemail
sema application/vnd.sema application/vnd.sema
semd application/vnd.semd application/vnd.semd
semf application/vnd.semf application/vnd.semf
ifm application/vnd.shana.informed.formdata application/vnd.shana.informed.formdata
itp application/vnd.shana.informed.formtemplate application/vnd.shana.informed.formtemplate
iif application/vnd.shana.informed.interchange application/vnd.shana.informed.interchange
ipk application/vnd.shana.informed.package application/vnd.shana.informed.package
twd application/vnd.simtech-mindmapper application/vnd.simtech-mindmapper
twds application/vnd.simtech-mindmapper application/vnd.simtech-mindmapper
mmf application/vnd.smaf application/x-smaf
teacher application/vnd.smart.teacher application/vnd.smart.teacher
fo application/vnd.software602.filler.form+xml
sdkm application/vnd.solent.sdkm+xml application/vnd.solent.sdkm+xml
sdkd application/vnd.solent.sdkm+xml application/vnd.solent.sdkm+xml
dxp application/vnd.spotfire.dxp application/vnd.spotfire.dxp
sfs application/vnd.spotfire.sfs application/vnd.spotfire.sfs
sdc application/vnd.stardivision.calc application/vnd.sun.xml.calc application/vnd.stardivision.calc
sda application/vnd.stardivision.draw application/vnd.sun.xml.draw application/vnd.stardivision.draw
sdd application/vnd.stardivision.impress application/vnd.sun.xml.impress application/vnd.stardivision.impress
smf application/vnd.stardivision.math audio/midi application/vnd.stardivision.math
sdw application/vnd.stardivision.writer application/vnd.sun.xml.writer application/vnd.stardivision.writer
vor application/vnd.stardivision.writer application/vnd.stardivision.writer
sgl application/vnd.stardivision.writer-global application/vnd.stardivision.writer-global
smzip application/vnd.stepmania.package application/vnd.stepmania.package
sm application/vnd.stepmania.stepchart application/vnd.stepmania.stepchart
wadl application/vnd.sun.wadl+xml application/vnd.sun.wadl+xml
sxc application/vnd.sun.xml.calc application/vnd.sun.xml.calc application/vnd.sun.xml.calc
stc application/vnd.sun.xml.calc.template application/vnd.sun.xml.calc.template application/vnd.sun.xml.calc.template
sxd application/vnd.sun.xml.draw application/vnd.sun.xml.draw application/vnd.sun.xml.draw
std application/vnd.sun.xml.draw.template application/vnd.sun.xml.draw.template application/vnd.sun.xml.draw.template
sxi application/vnd.sun.xml.impress application/vnd.sun.xml.impress application/vnd.sun.xml.impress
sti application/vnd.sun.xml.impress.template application/vnd.sun.xml.impress.template application/vnd.sun.xml.impress.template
sxm application/vnd.sun.xml.math application/vnd.sun.xml.math application/vnd.sun.xml.math
sxw application/vnd.sun.xml.writer application/vnd.sun.xml.writer application/vnd.sun.xml.writer
sxg application/vnd.sun.xml.writer.global application/vnd.sun.xml.writer.global application/vnd.sun.xml.writer.global
stw application/vnd.sun.xml.writer.template application/vnd.sun.xml.writer.template application/vnd.sun.xml.writer.template
sus application/vnd.sus-calendar application/vnd.sus-calendar
susp application/vnd.sus-calendar application/vnd.sus-calendar
svd application/vnd.svd application/vnd.svd
sis application/vnd.symbian.install application/vnd.symbian.install
sisx application/vnd.symbian.install application/vnd.symbian.install
xsm application/vnd.syncml+xml application/vnd.syncml+xml
bdm application/vnd.syncml.dm+wbxml application/vnd.syncml.dm+wbxml
xdm application/vnd.syncml.dm+xml application/vnd.syncml.dm+xml
ddf application/vnd.syncml.dmddf+xml
tao application/vnd.tao.intent-module-archive application/vnd.tao.intent-module-archive
pcap application/vnd.tcpdump.pcap application/vnd.tcpdump.pcap
cap application/vnd.tcpdump.pcap application/vnd.tcpdump.pcap
dmp application/vnd.tcpdump.pcap application/vnd.tcpdump.pcap
tmo application/vnd.tmobile-livetv application/vnd.tmobile-livetv
tpt application/vnd.trid.tpt application/vnd.trid.tpt
mxs application/vnd.triscape.mxs application/vnd.triscape.mxs
tra application/vnd.trueapp application/vnd.trueapp
ufd application/vnd.ufdl application/vnd.ufdl
ufdl application/vnd.ufdl application/vnd.ufdl
utz application/vnd.uiq.theme application/vnd.uiq.theme
umj application/vnd.umajin application/vnd.umajin
unityweb application/vnd.unity application/vnd.unity
uoml application/vnd.uoml+xml application/vnd.uoml+xml
vcx application/vnd.vcx application/vnd.vcx
vsd application/vnd.visio application/vnd.visio
vst application/vnd.visio application/vnd.visio
vss application/vnd.visio application/vnd.visio
vsw application/vnd.visio application/vnd.visio
vis application/vnd.visionary application/vnd.visionary
vsf application/vnd.vsf application/vnd.vsf
wbxml application/vnd.wap.wbxml application/vnd.wap.wbxml application/vnd.wap.wbxml
wmlc application/vnd.wap.wmlc application/vnd.wap.wmlc application/vnd.wap.wmlc
wmlsc application/vnd.wap.wmlscriptc application/vnd.wap.wmlscriptc application/vnd.wap.wmlscriptc
wtb application/vnd.webturbo application/vnd.webturbo
nbp application/vnd.wolfram.player application/vnd.wolfram.player
wpd application/vnd.wordperfect application/vnd.wordperfect
wqd application/vnd.wqd application/vnd.wqd
stf application/vnd.wt.stf application/vnd.wt.stf
xar application/vnd.xara application/vnd.xara
xfdl application/vnd.xfdl application/vnd.xfdl
hvd application/vnd.yamaha.hv-dic application/vnd.yamaha.hv-dic
hvs application/vnd.yamaha.hv-script application/vnd.yamaha.hv-script
hvp application/vnd.yamaha.hv-voice application/vnd.yamaha.hv-voice
osf application/vnd.yamaha.openscoreformat application/vnd.yamaha.openscoreformat
osfpvg application/vnd.yamaha.openscoreformat.osfpvg+xml application/vnd.yamaha.openscoreformat.osfpvg+xml
saf application/vnd.yamaha.smaf-audio application/vnd.yamaha.smaf-audio
spf application/vnd.yamaha.smaf-phrase application/vnd.yamaha.smaf-phrase
cmp application/vnd.yellowriver-custom-menu application/vnd.yellowriver-custom-menu
zir application/vnd.zul application/vnd.zul
zirz application/vnd.zul application/vnd.zul
zaz application/vnd.zzazz.deck+xml application/vnd.zzazz.deck+xml
vxml application/voicexml+xml application/voicexml+xml
wasm application/wasm application/wasm application/wasm application/wasm
wif application/watcherinfo+xml
wgt application/widget application/widget
hlp application/winhlp application/winhlp
wsdl application/wsdl+xml text/xml
wspolicy application/wspolicy+xml application/wspolicy+xml
7z application/x-7z-compressed application/x-7z-compressed application/x-7z-compressed
abw application/x-abiword application/x-abiword
ace application/x-ace-compressed application/x-ace-compressed
arj application/x-arj application/x-arj
aab application/x-authorware-bin application/x-authorware-bin
x32 application/x-authorware-bin application/x-authorware-bin
u32 application/x-authorware-bin application/octet-stream
vox application/x-authorware-bin application/x-authorware-bin
aam application/x-authorware-map application/x-authorware-map
aas application/x-authorware-seg application/x-authorware-seg
bcpio application/x-bcpio application/x-bcpio application/x-bcpio
torrent application/x-bittorrent application/x-bittorrent
blb application/x-blorb application/x-blorb
blorb application/x-blorb application/x-blorb
bz application/x-bzip application/x-bzip2 application/x-bzip
bz2 application/x-bzip2 application/x-bzip2 application/x-bzip2
boz application/x-bzip2 application/x-bzip2
cbr application/x-cbr application/x-cbr
cba application/x-cbr application/x-cbr
cbt application/x-cbr application/x-cbr
cbz application/x-cbr application/x-cbr
cb7 application/x-cbr application/x-cbr
vcd application/x-cdlink application/x-cdlink application/x-cdlink
cfs application/x-cfs-compressed application/x-cfs-compressed
chat application/x-chat application/x-chat
pgn application/x-chess-pgn application/x-chess-pgn application/x-chess-pgn
crx application/x-chrome-extension application/x-chrome-extension application/x-chrome-extension application/x-chrome-extension
cco application/x-cocoa application/x-cocoa
nsc application/x-conference video/x-ms-asf
cpio application/x-cpio application/x-cpio application/x-cpio
csh application/x-csh application/x-csh application/x-csh
udeb application/x-debian-package application/x-debian-package
dgc application/x-dgc-compressed application/x-dgc-compressed
dir application/x-director application/x-director application/x-director
dcr application/x-director application/x-director application/x-director
dxr application/x-director application/x-director application/x-director
cst application/x-director application/x-director
cct application/x-director application/x-director
cxt application/x-director application/x-director
w3d application/x-director application/x-director
fgd application/x-director application/x-director
swa application/x-director application/x-director
wad application/x-doom application/x-doom
ncx application/x-dtbncx+xml application/x-dtbncx+xml
dtb application/x-dtbook+xml application/x-dtbook+xml
res application/x-dtbresource+xml application/x-dtbresource+xml
dvi application/x-dvi application/x-dvi application/x-dvi
evy application/x-envoy application/envoy
eva application/x-eva application/x-eva
bdf application/x-font-bdf application/x-font-bdf
gsf application/x-font-ghostscript application/x-font-ghostscript
psf application/x-font-linux-psf application/x-font-linux-psf
pcf application/x-font-pcf application/x-font-pcf
snf application/x-font-snf application/x-font-snf
pfa application/x-font-type1 application/x-font-type1
pfb application/x-font-type1 application/octet-stream
pfm application/x-font-type1 application/octet-stream
afm application/x-font-type1 application/octet-stream
arc application/x-freearc application/x-freearc
spl application/x-futuresplash application/x-futuresplash application/futuresplash
gca application/x-gca-compressed application/x-gca-compressed
ulx application/x-glulx application/x-glulx
gnumeric application/x-gnumeric application/x-gnumeric
gramps application/x-gramps-xml application/x-gramps-xml
gtar application/x-gtar application/x-gtar application/x-gtar
hdf application/x-hdf application/x-hdf application/x-hdf
php application/x-httpd-php text/php application/x-httpd-php
install application/x-install-instructions application/x-install-instructions
jardiff application/x-java-archive-diff application/x-java-archive-diff
jnlp application/x-java-jnlp-file application/x-java-jnlp-file application/x-java-jnlp-file
kdbx application/x-keepass2
latex application/x-latex application/x-latex application/x-latex
luac application/x-lua-bytecode application/x-lua-bytecode
lzh application/x-lzh-compressed application/octet-stream application/octet-stream
lha application/x-lzh-compressed application/octet-stream application/x-lzh-compressed
run application/x-makeself application/x-makeself
mie application/x-mie application/x-mie
prc application/x-pilot application/x-mobipocket-ebook
mobi application/x-mobipocket-ebook application/x-mobipocket-ebook
application application/x-ms-application application/x-ms-application
lnk application/x-ms-shortcut application/x-ms-shortcut
wmd application/x-ms-wmd application/x-ms-wmd application/x-ms-wmd
wmz application/x-msmetafile application/x-ms-wmz
xbap application/x-ms-xbap application/x-ms-xbap
mdb application/x-msaccess application/x-msaccess
obd application/x-msbinder application/x-msbinder
crd application/x-mscardfile application/x-mscardfile
clp application/x-msclip application/x-msclip
com application/x-msdownload application/octet-stream application/octet-stream application/x-msdownload
bat application/x-msdownload application/x-msdownload
mvb application/x-msmediaview application/x-msmediaview
m13 application/x-msmediaview application/x-msmediaview
m14 application/x-msmediaview application/x-msmediaview
wmf image/wmf application/x-msmetafile
emf image/emf application/x-msmetafile
emz application/x-msmetafile application/octet-stream
mny application/x-msmoney application/x-msmoney
pub application/x-mspublisher application/x-mspublisher
scd application/x-msschedule application/x-msschedule
trm application/x-msterminal application/x-msterminal
wri application/x-mswrite application/x-mswrite
nc application/x-netcdf application/x-netcdf application/x-netcdf
cdf application/x-netcdf application/x-netcdf application/x-cdf
pac application/x-ns-proxy-autoconfig application/x-ns-proxy-autoconfig
nzb application/x-nzb application/x-nzb
pl application/x-perl text/x-perl-script application/x-perl
pm application/x-perl text/x-perl-script application/x-perl
p12 application/x-pkcs12 application/x-pkcs12 application/x-pkcs12
pfx application/x-pkcs12 application/x-pkcs12 application/x-pkcs12
p7b application/x-pkcs7-certificates application/x-pkcs7-certificates
spc application/x-pkcs7-certificates application/x-pkcs7-certificates
p7r application/x-pkcs7-certreqresp application/x-pkcs7-certreqresp
rpm application/x-redhat-package-manager audio/x-pn-realaudio-plugin audio/x-pn-realaudio-plugin
ris application/x-research-info-systems application/x-research-info-systems
sea application/x-sea application/x-stuffit application/octet-stream
sh application/x-sh text/x-sh text/x-sh application/x-sh application/x-sh
shar application/x-shar application/x-shar application/x-shar
swf application/x-shockwave-flash application/x-shockwave-flash application/x-shockwave-flash application/x-shockwave-flash application/x-shockwave-flash
xap application/x-silverlight-app application/x-silverlight-app
sql application/x-sql application/x-sql
sit application/x-stuffit application/x-stuffit application/x-stuffit
sitx application/x-stuffitx application/x-stuffitx application/x-stuffitx
srt application/x-subrip application/x-subrip
sv4cpio application/x-sv4cpio application/x-sv4cpio application/x-sv4cpio
sv4crc application/x-sv4crc application/x-sv4crc application/x-sv4crc
t3 application/x-t3vm-image application/x-t3vm-image
gam application/x-tads application/x-tads
tar application/x-tar application/x-tar application/x-tar application/x-tar application/x-tar
tcl application/x-tcl application/x-tcl application/x-tcl
tk application/x-tcl application/x-tcl
tex application/x-tex application/x-tex application/x-tex
tfm application/x-tex-tfm application/x-tex-tfm
texinfo application/x-texinfo application/x-texinfo application/x-texinfo
texi application/x-texinfo application/x-texinfo application/x-texinfo
obj model/obj model/obj application/x-tgif
ustar application/x-ustar application/x-ustar application/x-ustar
hdd application/x-virtualbox-hdd application/x-virtualbox-hdd
ova application/x-virtualbox-ova application/x-virtualbox-ova
ovf application/x-virtualbox-ovf application/x-virtualbox-ovf
vbox application/x-virtualbox-vbox application/x-virtualbox-vbox
vbox-extpack application/x-virtualbox-vbox-extpack application/x-virtualbox-vbox-extpack
vdi application/x-virtualbox-vdi application/x-virtualbox-vdi
vhd application/x-virtualbox-vhd application/x-virtualbox-vhd
vmdk application/x-virtualbox-vmdk application/x-virtualbox-vmdk
src application/x-wais-source application/x-wais-source application/x-wais-source
webapp application/x-web-app-manifest+json application/x-web-app-manifest+json
der application/x-x509-ca-cert application/x-x509-ca-cert application/x-x509-ca-cert
crt application/x-x509-ca-cert application/x-x509-ca-cert application/x-x509-ca-cert application/x-x509-ca-cert application/x-x509-ca-cert
pem application/x-x509-ca-cert application/x-x509-ca-cert application/x-x509-ca-cert
fig application/x-xfig application/x-xfig
xlf application/xliff+xml application/x-xliff+xml
xpi application/x-xpinstall application/x-xpinstall
xz application/x-xz application/x-xz application/x-xz
z1 application/x-zmachine application/x-zmachine
z2 application/x-zmachine application/x-zmachine
z3 application/x-zmachine application/x-zmachine
z4 application/x-zmachine application/x-zmachine
z5 application/x-zmachine application/x-zmachine
z6 application/x-zmachine application/x-zmachine
z7 application/x-zmachine application/x-zmachine
z8 application/x-zmachine application/x-zmachine
xaml application/xaml+xml application/xaml+xml
xav application/xcap-att+xml
xca application/xcap-caps+xml
xdf application/xcap-diff+xml application/xcap-diff+xml
xel application/xcap-el+xml
xns application/xcap-ns+xml
xenc application/xenc+xml application/xenc+xml
xhtml application/xhtml+xml application/xhtml+xml application/xhtml+xml application/xhtml+xml application/xhtml+xml
xht application/xhtml+xml application/xhtml+xml application/xhtml+xml application/xhtml+xml application/xhtml+xml
xml text/xml text/xml text/xml text/xml text/xml
xsl application/xslt+xml text/xml text/xml text/xml text/xml
xsd application/xml text/xml
rng application/xml application/xml
dtd application/xml-dtd text/xml
xop application/xop+xml application/xop+xml
xpl application/xproc+xml application/xproc+xml
xslt application/xslt+xml text/xml text/xml text/xml
xspf application/xspf+xml application/xspf+xml
mxml application/xv+xml application/xv+xml
xhvml application/xv+xml application/xv+xml
xvml application/xv+xml application/xv+xml
xvm application/xv+xml application/xv+xml
yang application/yang application/yang
yin application/yin+xml application/yin+xml
zip application/zip application/zip application/zip application/zip application/zip
3gpp video/3gpp video/3gpp video/3gpp
adp audio/adpcm application/msaccess
amr audio/amr audio/amr
au audio/basic audio/basic audio/basic
snd audio/basic audio/basic audio/basic
mid audio/midi audio/midi audio/mid
midi audio/midi audio/midi audio/mid
kar audio/midi audio/midi audio/midi
rmi audio/midi audio/mid
mxmf audio/mobile-xmf
mp3 audio/mpeg audio/mpeg audio/mpeg audio/mpeg audio/mpeg
m4a audio/x-m4a audio/x-m4a audio/x-m4a audio/x-m4a audio/m4a
mp4a audio/mp4 audio/mp4
mpga audio/mpeg audio/mpeg audio/mpeg
mp2 audio/mpeg audio/mpeg audio/mpeg
mp2a audio/mpeg audio/mpeg
m2a audio/mpeg audio/mpeg
m3a audio/mpeg audio/mpeg
oga audio/ogg audio/ogg audio/ogg audio/ogg
ogg audio/ogg audio/ogg audio/ogg audio/ogg
spx audio/ogg audio/ogg
opus audio/ogg audio/ogg audio/ogg audio/ogg
s3m audio/s3m audio/s3m
sil audio/silk audio/silk
uva audio/vnd.dece.audio audio/vnd.dece.audio
uvva audio/vnd.dece.audio audio/vnd.dece.audio
eol audio/vnd.digital-winds audio/vnd.digital-winds
dra audio/vnd.dra audio/vnd.dra
dts audio/vnd.dts audio/vnd.dts
dtshd audio/vnd.dts.hd audio/vnd.dts.hd
lvp audio/vnd.lucent.voice audio/vnd.lucent.voice
pya audio/vnd.ms-playready.media.pya audio/vnd.ms-playready.media.pya
ecelp4800 audio/vnd.nuera.ecelp4800 audio/vnd.nuera.ecelp4800
ecelp7470 audio/vnd.nuera.ecelp7470 audio/vnd.nuera.ecelp7470
ecelp9600 audio/vnd.nuera.ecelp9600 audio/vnd.nuera.ecelp9600
rip audio/vnd.rip audio/vnd.rip
wav audio/x-wav audio/wav audio/wav audio/x-wav audio/wav
weba audio/webm audio/webm audio/webm audio/webm
aac audio/x-aac audio/aac audio/aac
aif audio/x-aiff audio/x-aiff audio/aiff
aiff audio/x-aiff audio/x-aiff audio/aiff
aifc audio/x-aiff audio/x-aiff audio/aiff
caf audio/x-caf audio/x-caf
flac audio/x-flac audio/flac audio/flac audio/flac audio/flac
mka audio/x-matroska audio/x-matroska
m3u audio/x-mpegurl audio/x-mpegurl audio/x-mpegurl
wax audio/x-ms-wax video/x-ms-wax audio/x-ms-wax
wma audio/x-ms-wma audio/x-ms-wma audio/x-ms-wma
ram audio/x-pn-realaudio audio/x-pn-realaudio audio/x-pn-realaudio
ra audio/x-realaudio audio/x-realaudio audio/x-pn-realaudio
rmp audio/x-pn-realaudio-plugin application/vnd.rn-rn_music_package application/vnd.rn-rn_music_package
xm audio/xm audio/xm
cdx chemical/x-cdx chemical/x-cdx
cif chemical/x-cif chemical/x-cif
cmdf chemical/x-cmdf chemical/x-cmdf
cml chemical/x-cml chemical/x-cml
csml chemical/x-csml chemical/x-csml
xyz chemical/x-xyz chemical/x-xyz chemical/x-xyz
ttc font/collection font/collection
otf font/otf font/otf application/font-sfnt
ttf font/ttf font/ttf font/ttf
woff font/woff application/font-woff application/font-woff application/font-woff
woff2 font/woff2 font/woff2
exr image/aces
apng image/apng image/apng image/apng image/apng
avci image/avci image/avci
avcs image/avcs image/avcs
avif image/avif image/avif image/avif image/avif image/avif
bmp image/x-ms-bmp image/bmp image/bmp image/bmp image/bmp
cgm image/cgm image/cgm
drle image/dicom-rle
fits image/fits
g3 image/g3fax image/g3fax
gif image/gif image/gif image/gif image/gif image/gif
heic image/heic image/heic
heics image/heic-sequence image/heic-sequence
heif image/heif image/heif
heifs image/heif-sequence image/heif-sequence
hej2 image/hej2k
hsj2 image/hsj2
ief image/ief image/ief image/ief
jls image/jls
jp2 image/jp2 image/jp2 image/jp2
jpg2 image/jp2 image/jp2
jpeg image/jpeg image/jpeg image/jpeg image/jpeg image/jpeg
jpg image/jpeg image/jpeg image/jpeg image/jpeg image/jpeg
jpe image/jpeg image/jpeg image/jpeg
jph image/jph
jhc image/jphc
jpm video/jpm image/jpm
jpx image/jpx image/jp2 image/jpx
jpf image/jpx image/jp2 image/jpx
jxr image/jxr
jxra image/jxra
jxrs image/jxrs
jxs image/jxs
jxsc image/jxsc
jxsi image/jxsi
jxss image/jxss
ktx image/ktx image/ktx
ktx2 image/ktx2
png image/png image/png image/png image/png image/png
btif image/prs.btif image/prs.btif
pti image/prs.pti
sgi image/sgi image/sgi image/sgi
svg image/svg+xml image/svg+xml image/svg+xml image/svg+xml image/svg+xml
svgz image/svg+xml image/svg+xml image/svg+xml image/svg+xml image/svg+xml
t38 image/t38
tif image/tiff image/tiff image/tiff image/tiff image/tiff
tiff image/tiff image/tiff image/tiff image/tiff image/tiff
tfx image/tiff-fx
psd image/vnd.adobe.photoshop application/x-photoshop application/octet-stream
azv image/vnd.airzip.accelerator.azv
uvi image/vnd.dece.graphic image/vnd.dece.graphic
uvvi image/vnd.dece.graphic image/vnd.dece.graphic
uvg image/vnd.dece.graphic image/vnd.dece.graphic
uvvg image/vnd.dece.graphic image/vnd.dece.graphic
djvu image/vnd.djvu image/vnd.djvu
djv image/vnd.djvu image/vnd.djvu
sub text/vnd.dvb.subtitle text/vnd.dvb.subtitle
dwg image/vnd.dwg application/acad
dxf image/vnd.dxf application/x-dxf
fbs image/vnd.fastbidsheet image/vnd.fastbidsheet
fpx image/vnd.fpx image/fpx image/vnd.fpx
fst image/vnd.fst image/vnd.fst
mmr image/vnd.fujixerox.edmics-mmr image/vnd.fujixerox.edmics-mmr
rlc image/vnd.fujixerox.edmics-rlc image/vnd.fujixerox.edmics-rlc
ico image/x-icon image/x-icon image/x-icon image/x-icon image/x-icon
dds image/vnd.ms-dds
mdi image/vnd.ms-modi image/vnd.ms-modi
wdp image/vnd.ms-photo image/vnd.ms-photo
npx image/vnd.net-fpx image/vnd.net-fpx
b16 image/vnd.pco.b16
tap image/vnd.tencent.tap
vtf image/vnd.valve.source.texture
wbmp image/vnd.wap.wbmp image/vnd.wap.wbmp image/vnd.wap.wbmp
xif image/vnd.xiff image/vnd.xiff
pcx image/x-pcx image/x-pcx application/octet-stream
webp image/webp image/webp image/webp image/webp image/webp
3ds image/x-3ds image/x-3ds
ras image/x-cmu-raster image/x-cmu-raster image/x-cmu-raster
cmx image/x-cmx image/x-cmx
fh image/x-freehand image/x-freehand
fhc image/x-freehand image/x-freehand
fh4 image/x-freehand image/x-freehand
fh5 image/x-freehand image/x-freehand
fh7 image/x-freehand image/x-freehand
jng image/x-jng image/x-jng
sid image/x-mrsid-image image/x-mrsid-image
pic image/x-pict image/pict image/pict
pct image/x-pict image/pict image/pict
pnm image/x-portable-anymap image/x-portable-anymap image/x-portable-anymap
pbm image/x-portable-bitmap image/x-portable-bitmap image/x-portable-bitmap
pgm image/x-portable-graymap image/x-portable-graymap image/x-portable-graymap
ppm image/x-portable-pixmap image/x-portable-pixmap image/x-portable-pixmap
rgb image/x-rgb image/x-rgb image/x-rgb
tga image/x-tga image/targa image/x-tga
xbm image/x-xbitmap image/x-xbitmap image/x-xbitmap image/x-xbitmap image/x-xbitmap
xpm image/x-xpixmap image/x-xpixmap image/x-xpixmap
xwd image/x-xwindowdump image/x-xwindowdump image/x-xwindowdump
disposition-notification message/disposition-notification message/disposition-notification
u8msg message/global message/global
u8dsn message/global-delivery-status message/global-delivery-status
u8mdn message/global-disposition-notification message/global-disposition-notification
u8hdr message/global-headers message/global-headers
eml message/rfc822 message/rfc822 message/rfc822 message/rfc822 message/rfc822
mime message/rfc822 message/rfc822
wsc message/vnd.wfa.wsc text/scriptlet
3mf model/3mf
gltf model/gltf+json model/gltf+json
glb model/gltf-binary model/gltf-binary
igs model/iges model/iges model/iges
iges model/iges model/iges model/iges
msh model/mesh model/mesh model/mesh
mesh model/mesh model/mesh model/mesh
silo model/mesh model/mesh model/mesh
mtl model/mtl
stpx model/step+xml
stpz model/step+zip
stpxz model/step-xml+zip
dae model/vnd.collada+xml model/vnd.collada+xml
dwf model/vnd.dwf drawing/x-dwf
gdl model/vnd.gdl model/vnd.gdl
gtw model/vnd.gtw model/vnd.gtw
mts model/vnd.mts video/vnd.dlna.mpeg-tts
ogex model/vnd.opengex
x_b model/vnd.parasolid.transmit.binary
x_t model/vnd.parasolid.transmit.text
vds model/vnd.sap.vds
usdz model/vnd.usdz+zip model/vnd.usdz+zip
bsp model/vnd.valve.source.compiled-map
vtu model/vnd.vtu model/vnd.vtu
wrl model/vrml model/vrml x-world/x-vrml
vrml model/vrml model/vrml model/vrml
x3db model/x3d+fastinfoset model/x3d+binary
x3dbz model/x3d+binary model/x3d+binary
x3dv model/x3d-vrml model/x3d+vrml
x3dvz model/x3d+vrml model/x3d+vrml
x3d model/x3d+xml model/x3d+xml
x3dz model/x3d+xml model/x3d+xml
appcache text/cache-manifest text/cache-manifest
manifest text/cache-manifest application/x-ms-manifest
ics text/calendar text/calendar text/calendar text/calendar application/octet-stream
ifb text/calendar text/calendar
coffee text/coffeescript text/coffeescript
litcoffee text/coffeescript text/coffeescript
css text/css text/css text/css text/css text/css
csv text/csv text/csv text/csv text/csv text/csv
html text/html text/html text/html text/html text/html
htm text/html text/html text/html text/html text/html
shtml text/html text/html text/html text/html text/html
jade text/jade text/jade
jsx text/jsx text/jscript
less text/less text/less
markdown text/markdown text/markdown
md text/markdown text/markdown
mml text/mathml text/mathml
mdx text/mdx
n3 text/n3 text/n3
txt text/plain text/plain text/plain text/plain text/plain
text text/plain text/plain text/plain text/plain text/plain
conf text/plain text/plain
def text/plain text/plain
list text/plain text/plain
log text/plain text/plain
in text/plain text/plain
ini text/plain text/plain
dsc text/prs.lines.tag text/prs.lines.tag
rtx text/richtext text/richtext text/richtext
sgml text/sgml text/sgml text/sgml
sgm text/sgml text/sgml text/sgml
shex text/shex text/shex
slim text/slim text/slim
slm text/slim text/slim
spdx text/spdx
stylus text/stylus text/stylus
styl text/stylus text/stylus
tsv text/tab-separated-values text/tab-separated-values text/tab-separated-values
t text/troff application/x-troff application/x-troff
tr text/troff application/x-troff application/x-troff
roff text/troff application/x-troff application/x-troff
man text/troff application/x-troff-man application/x-troff-man
me text/troff application/x-troff-me application/x-troff-me
ms text/troff application/x-troff-ms application/x-troff-ms
ttl text/turtle text/turtle
uri text/uri-list text/uri-list
uris text/uri-list text/uri-list
urls text/uri-list text/uri-list
vcard text/vcard text/vcard text/vcard
curl text/vnd.curl text/vnd.curl
dcurl text/vnd.curl.dcurl text/vnd.curl.dcurl
mcurl text/vnd.curl.mcurl text/vnd.curl.mcurl
scurl text/vnd.curl.scurl text/vnd.curl.scurl
ged text/vnd.familysearch.gedcom
fly text/vnd.fly text/vnd.fly
flx text/vnd.fmi.flexstor text/vnd.fmi.flexstor
gv text/vnd.graphviz text/vnd.graphviz
3dml text/vnd.in3d.3dml text/vnd.in3d.3dml
spot text/vnd.in3d.spot text/vnd.in3d.spot
jad text/vnd.sun.j2me.app-descriptor text/vnd.sun.j2me.app-descriptor
wml text/vnd.wap.wml text/vnd.wap.wml text/vnd.wap.wml
wmls text/vnd.wap.wmlscript text/vnd.wap.wmlscript text/vnd.wap.wmlscript
vtt text/vtt text/vtt text/vtt
s text/x-asm text/plain
asm text/x-asm text/plain
c text/x-c text/plain
cc text/x-c text/plain
cxx text/x-c text/plain
cpp text/x-c text/plain
h text/x-c text/plain
hh text/x-c text/plain
dic text/x-c text/x-c
htc text/x-component text/x-component
f text/x-fortran text/x-fortran
for text/x-fortran text/x-fortran
f77 text/x-fortran text/x-fortran
f90 text/x-fortran text/x-fortran
hbs text/x-handlebars-template text/x-handlebars-template
java text/x-java-source application/octet-stream
lua text/x-lua text/x-lua
mkd text/x-markdown text/x-markdown
nfo text/x-nfo text/x-nfo
opml text/x-opml text/x-opml
p text/x-pascal text/x-pascal
pas text/x-pascal text/x-pascal
pde text/x-processing text/x-processing
sass text/x-sass text/x-sass
scss text/x-scss text/x-scss
etx text/x-setext text/x-setext text/x-setext
sfv text/x-sfv text/x-sfv
ymp text/x-suse-ymp text/x-suse-ymp
uu text/x-uuencode text/x-uuencode text/x-uuencode
vcs text/x-vcalendar text/x-vcalendar text/plain
vcf text/x-vcard text/vcard text/x-vcard
yaml text/yaml application/x-yaml text/x-yaml
yml text/yaml application/x-yaml text/x-yaml
3gp video/3gpp video/3gpp video/3gpp
3g2 video/3gpp2 video/3gpp2 video/3gpp2
h261 video/h261 video/h261
h263 video/h263 video/h263
h264 video/h264 video/h264
m4s video/iso.segment
jpgv video/jpeg video/jpeg
jpgm video/jpm video/jpm
mj2 video/mj2 video/mj2
mjp2 video/mj2 video/mj2
ts video/mp2t video/vnd.dlna.mpeg-tts
mp4 video/mp4 video/mp4 video/mp4 video/mp4 video/mp4
mp4v video/mp4 video/mp4
mpg4 video/mp4 video/mp4 video/mp4
mpeg video/mpeg video/mpeg video/mpeg video/mpeg video/mpeg
mpg video/mpeg video/mpeg video/mpeg video/mpeg video/mpeg
mpe video/mpeg video/mpeg video/mpeg
m1v video/mpeg video/mpeg
m2v video/mpeg video/mpeg2 video/mpeg
ogv video/ogg video/ogg video/ogg video/ogg
qt video/quicktime video/quicktime video/quicktime
mov video/quicktime video/quicktime video/quicktime
uvh video/vnd.dece.hd video/vnd.dece.hd
uvvh video/vnd.dece.hd video/vnd.dece.hd
uvm video/vnd.dece.mobile video/vnd.dece.mobile
uvvm video/vnd.dece.mobile video/vnd.dece.mobile
uvp video/vnd.dece.pd video/vnd.dece.pd
uvvp video/vnd.dece.pd video/vnd.dece.pd
uvs video/vnd.dece.sd video/vnd.dece.sd
uvvs video/vnd.dece.sd video/vnd.dece.sd
uvv video/vnd.dece.video video/vnd.dece.video
uvvv video/vnd.dece.video video/vnd.dece.video
dvb video/vnd.dvb.file video/vnd.dvb.file
fvt video/vnd.fvt video/vnd.fvt
mxu video/vnd.mpegurl video/vnd.mpegurl video/vnd.mpegurl
m4u video/vnd.mpegurl video/vnd.mpegurl
pyv video/vnd.ms-playready.media.pyv video/vnd.ms-playready.media.pyv
uvu video/vnd.uvvu.mp4 video/vnd.uvvu.mp4
uvvu video/vnd.uvvu.mp4 video/vnd.uvvu.mp4
viv video/vnd.vivo video/vnd.vivo
webm video/webm video/webm video/webm video/webm video/webm
f4v video/x-f4v video/x-flv video/x-f4v
fli video/x-fli video/flc video/x-fli
flv video/x-flv video/x-flv video/x-flv
m4v video/x-m4v video/mp4 video/mp4 video/x-m4v video/x-m4v
mkv video/x-matroska video/x-matroska
mk3d video/x-matroska video/x-matroska
mks video/x-matroska video/x-matroska
mng video/x-mng video/x-mng
asf video/x-ms-asf video/x-ms-asf video/x-ms-asf
asx video/x-ms-asf video/x-ms-asx video/x-ms-asf
vob video/x-ms-vob video/x-ms-vob
wm video/x-ms-wm video/x-ms-wm video/x-ms-wm
wmv video/x-ms-wmv video/x-ms-wmv video/x-ms-wmv
wmx video/x-ms-wmx video/x-ms-wmx video/x-ms-wmx
wvx video/x-ms-wvx video/x-ms-wvx video/x-ms-wvx
avi video/x-msvideo video/x-msvideo video/x-msvideo
movie video/x-sgi-movie video/x-sgi-movie video/x-sgi-movie
smv video/x-smv video/x-smv
ice x-conference/x-cooltalk x-conference/x-cooltalk x-conference/x-cooltalk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment