8000 minio/pkg/mimedb/db.go at newux · thujone/minio · GitHub
[go: up one dir, main page]

Skip to content

Latest commit

 

History

History
4211 lines (4209 loc) · 83.5 KB

db.go

File metadata and controls

4211 lines (4209 loc) · 83.5 KB
// DO NOT EDIT THIS FILE. IT IS AUTO-GENERATED BY "gen-db.go". //
/*
* mimedb: Mime Database, (C) 2016 Minio, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Package mimedb is a database of file extension to mime content-type.
// Definitions are imported from NodeJS mime-db project under MIT license.
package mimedb
// DB - Mime is a collection of mime types with extension as key and content-type as value.
var DB = map[string]struct {
ContentType string
Compressible bool
}{
"123": {
ContentType: "application/vnd.lotus-1-2-3",
Compressible: false,
},
"3dml": {
ContentType: "text/vnd.in3d.3dml",
Compressible: false,
},
"3ds": {
ContentType: "image/x-3ds",
Compressible: false,
},
"3g2": {
ContentType: "video/3gpp2",
Compressible: false,
},
"3gp": {
ContentType: "video/3gpp",
Compressible: false,
},
"3gpp": {
ContentType: "video/3gpp",
Compressible: false,
},
"7z": {
ContentType: "application/x-7z-compressed",
Compressible: false,
},
"aab": {
ContentType: "application/x-authorware-bin",
Compressible: false,
},
"aac": {
ContentType: "audio/x-aac",
Compressible: false,
},
"aam": {
ContentType: "application/x-authorware-map",
Compressible: false,
},
"aas": {
ContentType: "application/x-authorware-seg",
Compressible: false,
},
"abw": {
ContentType: "application/x-abiword",
Compressible: false,
},
"ac": {
ContentType: "application/pkix-attr-cert",
Compressible: false,
},
"acc": {
ContentType: "application/vnd.americandynamics.acc",
Compressible: false,
},
"ace": {
ContentType: "application/x-ace-compressed",
Compressible: false,
},
"acu": {
ContentType: "application/vnd.acucobol",
Compressible: false,
},
"acutc": {
ContentType: "application/vnd.acucorp",
Compressible: false,
},
"adp": {
ContentType: "audio/adpcm",
Compressible: false,
},
"aep": {
ContentType: "application/vnd.audiograph",
Compressible: false,
},
"afm": {
ContentType: "application/x-font-type1",
Compressible: false,
},
"afp": {
ContentType: "application/vnd.ibm.modcap",
Compressible: false,
},
"ahead": {
ContentType: "application/vnd.ahead.space",
Compressible: false,
},
"ai": {
ContentType: "application/postscript",
Compressible: false,
},
"aif": {
ContentType: "audio/x-aiff",
Compressible: false,
},
"aifc": {
ContentType: "audio/x-aiff",
Compressible: false,
},
"aiff": {
ContentType: "audio/x-aiff",
Compressible: false,
},
"air": {
ContentType: "application/vnd.adobe.air-application-installer-package+zip",
Compressible: false,
},
"ait": {
ContentType: "application/vnd.dvb.ait",
Compressible: false,
},
"ami": {
ContentType: "application/vnd.amiga.ami",
Compressible: false,
},
"apk": {
ContentType: "application/vnd.android.package-archive",
Compressible: false,
},
"appcache": {
ContentType: "text/cache-manifest",
Compressible: false,
},
"application": {
ContentType: "application/x-ms-application",
Compressible: false,
},
"apr": {
ContentType: "application/vnd.lotus-approach",
Compressible: false,
},
"arc": {
ContentType: "application/x-freearc",
Compressible: false,
},
"asc": {
ContentType: "application/pgp-signature",
Compressible: false,
},
"asf": {
ContentType: "video/x-ms-asf",
Compressible: false,
},
"asm": {
ContentType: "text/x-asm",
Compressible: false,
},
"aso": {
ContentType: "application/vnd.accpac.simply.aso",
Compressible: false,
},
"asx": {
ContentType: "video/x-ms-asf",
Compressible: false,
},
"atc": {
ContentType: "application/vnd.acucorp",
Compressible: false,
},
"atom": {
ContentType: "application/atom+xml",
Compressible: false,
},
"atomcat": {
ContentType: "application/atomcat+xml",
Compressible: false,
},
"atomsvc": {
ContentType: "application/atomsvc+xml",
Compressible: false,
},
"atx": {
ContentType: "application/vnd.antix.game-component",
Compressible: false,
},
"au": {
ContentType: "audio/basic",
Compressible: false,
},
"avi": {
ContentType: "video/x-msvideo",
Compressible: false,
},
"aw": {
ContentType: "application/applixware",
Compressible: false,
},
"azf": {
ContentType: "application/vnd.airzip.filesecure.azf",
Compressible: false,
},
"azs": {
ContentType: "application/vnd.airzip.filesecure.azs",
Compressible: false,
},
"azw": {
ContentType: "application/vnd.amazon.ebook",
Compressible: false,
},
"bat": {
ContentType: "application/x-msdownload",
Compressible: false,
},
"bcpio": {
ContentType: "application/x-bcpio",
Compressible: false,
},
"bdf": {
ContentType: "application/x-font-bdf",
Compressible: false,
},
"bdm": {
ContentType: "application/vnd.syncml.dm+wbxml",
Compressible: false,
},
"bdoc": {
ContentType: "application/x-bdoc",
Compressible: false,
},
"bed": {
ContentType: "application/vnd.realvnc.bed",
Compressible: false,
},
"bh2": {
ContentType: "application/vnd.fujitsu.oasysprs",
Compressible: false,
},
"bin": {
ContentType: "application/octet-stream",
Compressible: false,
},
"blb": {
ContentType: "application/x-blorb",
Compressible: false,
},
"blorb": {
ContentType: "application/x-blorb",
Compressible: false,
},
"bmi": {
ContentType: "application/vnd.bmi",
Compressible: false,
},
"bmp": {
ContentType: "image/x-ms-bmp",
Compressible: false,
},
"book": {
ContentType: "application/vnd.framemaker",
Compressible: false,
},
"box": {
ContentType: "application/vnd.previewsystems.box",
Compressible: false,
},
"boz": {
ContentType: "application/x-bzip2",
Compressible: false,
},
"bpk": {
ContentType: "application/octet-stream",
Compressible: false,
},
"btif": {
ContentType: "image/prs.btif",
Compressible: false,
},
"buffer": {
ContentType: "application/octet-stream",
Compressible: false,
},
"bz": {
ContentType: "application/x-bzip",
Compressible: false,
},
"bz2": {
ContentType: "application/x-bzip2",
Compressible: false,
},
"c": {
ContentType: "text/x-c",
Compressible: false,
},
"c11amc": {
ContentType: "application/vnd.cluetrust.cartomobile-config",
Compressible: false,
},
"c11amz": {
ContentType: "application/vnd.cluetrust.cartomobile-config-pkg",
Compressible: false,
},
"c4d": {
ContentType: "application/vnd.clonk.c4group",
Compressible: false,
},
"c4f": {
ContentType: "application/vnd.clonk.c4group",
Compressible: false,
},
"c4g": {
ContentType: "application/vnd.clonk.c4group",
Compressible: false,
},
"c4p": {
ContentType: "application/vnd.clonk.c4group",
Compressible: false,
},
"c4u": {
ContentType: "application/vnd.clonk.c4group",
Compressible: false,
},
"cab": {
ContentType: "application/vnd.ms-cab-compressed",
Compressible: false,
},
"caf": {
ContentType: "audio/x-caf",
Compressible: false,
},
"cap": {
ContentType: "application/vnd.tcpdump.pcap",
Compressible: false,
},
"car": {
ContentType: "application/vnd.curl.car",
Compressible: false,
},
"cat": {
ContentType: "application/vnd.ms-pki.seccat",
Compressible: false,
},
"cb7": {
ContentType: "application/x-cbr",
Compressible: false,
},
"cba": {
ContentType: "application/x-cbr",
Compressible: false,
},
"cbr": {
ContentType: "application/x-cbr",
Compressible: false,
},
"cbt": {
ContentType: "application/x-cbr",
Compressible: false,
},
"cbz": {
ContentType: "application/x-cbr",
Compressible: false,
},
"cc": {
ContentType: "text/x-c",
Compressible: false,
},
"cco": {
ContentType: "application/x-cocoa",
Compressible: false,
},
"cct": {
ContentType: "application/x-director",
Compressible: false,
},
"ccxml": {
ContentType: "application/ccxml+xml",
Compressible: false,
},
"cdbcmsg": {
ContentType: "application/vnd.contact.cmsg",
Compressible: false,
},
"cdf": {
ContentType: "application/x-netcdf",
Compressible: false,
},
"cdkey": {
ContentType: "application/vnd.mediastation.cdkey",
Compressible: false,
},
"cdmia": {
ContentType: "application/cdmi-capability",
Compressible: false,
},
"cdmic": {
ContentType: "application/cdmi-container",
Compressible: false,
},
"cdmid": {
ContentType: "application/cdmi-domain",
Compressible: false,
},
"cdmio": {
ContentType: "application/cdmi-object",
Compressible: false,
},
"cdmiq": {
ContentType: "application/cdmi-queue",
Compressible: false,
},
"cdx": {
ContentType: "chemical/x-cdx",
Compressible: false,
},
"cdxml": {
ContentType: "application/vnd.chemdraw+xml",
Compressible: false,
},
"cdy": {
ContentType: "application/vnd.cinderella",
Compressible: false,
},
"cer": {
ContentType: "application/pkix-cert",
Compressible: false,
},
"cfs": {
ContentType: "application/x-cfs-compressed",
Compressible: false,
},
"cgm": {
ContentType: "image/cgm",
Compressible: false,
},
"chat": {
ContentType: "application/x-chat",
Compressible: false,
},
"chm": {
ContentType: "application/vnd.ms-htmlhelp",
Compressible: false,
},
"chrt": {
ContentType: "application/vnd.kde.kchart",
Compressible: false,
},
"cif": {
ContentType: "chemical/x-cif",
Compressible: false,
},
"cii": {
ContentType: "application/vnd.anser-web-certificate-issue-initiation",
Compressible: false,
},
"cil": {
ContentType: "application/vnd.ms-artgalry",
Compressible: false,
},
"cla": {
ContentType: "application/vnd.claymore",
Compressible: false,
},
"class": {
ContentType: "application/java-vm",
Compressible: false,
},
"clkk": {
ContentType: "application/vnd.crick.clicker.keyboard",
Compressible: false,
},
"clkp": {
ContentType: "application/vnd.crick.clicker.palette",
Compressible: false,
},
"clkt": {
ContentType: "application/vnd.crick.clicker.template",
Compressible: false,
},
"clkw": {
ContentType: "application/vnd.crick.clicker.wordbank",
Compressible: false,
},
"clkx": {
ContentType: "application/vnd.crick.clicker",
Compressible: false,
},
"clp": {
ContentType: "application/x-msclip",
Compressible: false,
},
"cmc": {
ContentType: "application/vnd.cosmocaller",
Compressible: false,
},
"cmdf": {
ContentType: "chemical/x-cmdf",
Compressible: false,
},
"cml": {
ContentType: "chemical/x-cml",
Compressible: false,
},
"cmp": {
ContentType: "application/vnd.yellowriver-custom-menu",
Compressible: false,
},
"cmx": {
ContentType: "image/x-cmx",
Compressible: false,
},
"cod": {
ContentType: "application/vnd.rim.cod",
Compressible: false,
},
"coffee": {
ContentType: "text/coffeescript",
Compressible: false,
},
"com": {
ContentType: "application/x-msdownload",
Compressible: false,
},
"conf": {
ContentType: "text/plain",
Compressible: false,
},
"cpio": {
ContentType: "application/x-cpio",
Compressible: false,
},
"cpp": {
ContentType: "text/x-c",
Compressible: false,
},
"cpt": {
ContentType: "application/mac-compactpro",
Compressible: false,
},
"crd": {
ContentType: "application/x-mscardfile",
Compressible: false,
},
"crl": {
ContentType: "application/pkix-crl",
Compressible: false,
},
"crt": {
ContentType: "application/x-x509-ca-cert",
Compressible: false,
},
"crx": {
ContentType: "application/x-chrome-extension",
Compressible: false,
},
"cryptonote": {
ContentType: "application/vnd.rig.cryptonote",
Compressible: false,
},
"csh": {
ContentType: "application/x-csh",
Compressible: false,
},
"csml": {
ContentType: "chemical/x-csml",
Compressible: false,
},
"csp": {
ContentType: "application/vnd.commonspace",
Compressible: false,
},
"css": {
ContentType: "text/css",
Compressible: false,
},
"cst": {
ContentType: "application/x-director",
Compressible: false,
},
"csv": {
ContentType: "text/csv",
Compressible: false,
},
"cu": {
ContentType: "application/cu-seeme",
Compressible: false,
},
"curl": {
ContentType: "text/vnd.curl",
Compressible: false,
},
"cww": {
ContentType: "application/prs.cww",
Compressible: false,
},
"cxt": {
ContentType: "application/x-director",
Compressible: false,
},
"cxx": {
ContentType: "text/x-c",
Compressible: false,
},
"dae": {
ContentType: "model/vnd.collada+xml",
Compressible: false,
},
"daf": {
ContentType: "application/vnd.mobius.daf",
Compressible: false,
},
"dart": {
ContentType: "application/vnd.dart",
Compressible: false,
},
"dataless": {
ContentType: "application/vnd.fdsn.seed",
Compressible: false,
},
"davmount": {
ContentType: "application/davmount+xml",
Compressible: false,
},
"dbk": {
ContentType: "application/docbook+xml",
Compressible: false,
},
"dcr": {
ContentType: "application/x-director",
Compressible: false,
},
"dcurl": {
ContentType: "text/vnd.curl.dcurl",
Compressible: false,
},
"dd2": {
ContentType: "application/vnd.oma.dd2+xml",
Compressible: false,
},
"ddd": {
ContentType: "application/vnd.fujixerox.ddd",
Compressible: false,
},
"deb": {
ContentType: "application/x-debian-package",
Compressible: false,
},
"def": {
ContentType: "text/plain",
Compressible: false,
},
"deploy": {
ContentType: "application/octet-stream",
Compressible: false,
},
"der": {
ContentType: "application/x-x509-ca-cert",
Compressible: false,
},
"dfac": {
ContentType: "application/vnd.dreamfactory",
Compressible: false,
},
"dgc": {
ContentType: "application/x-dgc-compressed",
Compressible: false,
},
"dic": {
ContentType: "text/x-c",
Compressible: false,
},
"dir": {
ContentType: "application/x-director",
Compressible: false,
},
"dis": {
ContentType: "application/vnd.mobius.dis",
Compressible: false,
},
"dist": {
ContentType: "application/octet-stream",
Compressible: false,
},
"distz": {
ContentType: "application/octet-stream",
Compressible: false,
},
"djv": {
ContentType: "image/vnd.djvu",
Compressible: false,
},
"djvu": {
ContentType: "image/vnd.djvu",
Compressible: false,
},
"dll": {
ContentType: "application/x-msdownload",
Compressible: false,
},
"dmg": {
ContentType: "application/x-apple-diskimage",
Compressible: false,
},
"dmp": {
ContentType: "application/vnd.tcpdump.pcap",
Compressible: false,
},
"dms": {
ContentType: "application/octet-stream",
Compressible: false,
},
"dna": {
ContentType: "application/vnd.dna",
Compressible: false,
},
"doc": {
ContentType: "application/msword",
Compressible: false,
},
"docm": {
ContentType: "application/vnd.ms-word.document.macroenabled.12",
Compressible: false,
},
"docx": {
ContentType: "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
Compressible: false,
},
"dot": {
ContentType: "application/msword",
Compressible: false,
},
"dotm": {
ContentType: "application/vnd.ms-word.template.macroenabled.12",
Compressible: false,
},
"dotx": {
ContentType: "application/vnd.openxmlformats-officedocument.wordprocessingml.template",
Compressible: false,
},
"dp": {
ContentType: "application/vnd.osgi.dp",
Compressible: false,
},
"dpg": {
ContentType: "application/vnd.dpgraph",
Compressible: false,
},
"dra": {
ContentType: "audio/vnd.dra",
Compressible: false,
},
"dsc": {
ContentType: "text/prs.lines.tag",
Compressible: false,
},
"dssc": {
ContentType: "application/dssc+der",
Compressible: false,
},
"dtb": {
ContentType: "application/x-dtbook+xml",
Compressible: false,
},
"dtd": {
ContentType: "application/xml-dtd",
Compressible: false,
},
"dts": {
ContentType: "audio/vnd.dts",
Compressible: false,
},
"dtshd": {
ContentType: "audio/vnd.dts.hd",
Compressible: false,
},
"dump": {
ContentType: "application/octet-stream",
Compressible: false,
},
"dvb": {
ContentType: "video/vnd.dvb.file",
Compressible: false,
},
"dvi": {
ContentType: "application/x-dvi",
Compressible: false,
},
"dwf": {
ContentType: "model/vnd.dwf",
Compressible: false,
},
"dwg": {
ContentType: "image/vnd.dwg",
Compressible: false,
},
"dxf": {
ContentType: "image/vnd.dxf",
Compressible: false,
},
"dxp": {
ContentType: "application/vnd.spotfire.dxp",
Compressible: false,
},
"dxr": {
ContentType: "application/x-director",
Compressible: false,
},
"ear": {
ContentType: "application/java-archive",
Compressible: false,
},
"ecelp4800": {
ContentType: "audio/vnd.nuera.ecelp4800",
Compressible: false,
},
"ecelp7470": {
ContentType: "audio/vnd.nuera.ecelp7470",
Compressible: false,
},
"ecelp9600": {
ContentType: "audio/vnd.nuera.ecelp9600",
Compressible: false,
},
"ecma": {
ContentType: "application/ecmascript",
Compressible: false,
},
"edm": {
ContentType: "application/vnd.novadigm.edm",
Compressible: false,
},
"edx": {
ContentType: "application/vnd.novadigm.edx",
Compressible: false,
},
"efif": {
ContentType: "application/vnd.picsel",
Compressible: false,
},
"ei6": {
ContentType: "application/vnd.pg.osasli",
Compressible: false,
},
"elc": {
ContentType: "application/octet-stream",
Compressible: false,
},
"emf": {
ContentType: "application/x-msmetafile",
Compressible: false,
},
"eml": {
ContentType: "message/rfc822",
Compressible: false,
},
"emma": {
ContentType: "application/emma+xml",
Compressible: false,
},
"emz": {
ContentType: "application/x-msmetafile",
Compressible: false,
},
"eol": {
ContentType: "audio/vnd.digital-winds",
Compressible: false,
},
"eot": {
ContentType: "application/vnd.ms-fontobject",
Compressible: false,
},
"eps": {
ContentType: "application/postscript",
Compressible: false,
},
"epub": {
ContentType: "application/epub+zip",
Compressible: false,
},
"es3": {
ContentType: "application/vnd.eszigno3+xml",
Compressible: false,
},
"esa": {
ContentType: "application/vnd.osgi.subsystem",
Compressible: false,
},
"esf": {
ContentType: "application/vnd.epson.esf",
Compressible: false,
},
"et3": {
ContentType: "application/vnd.eszigno3+xml",
Compressible: false,
},
"etx": {
ContentType: "text/x-setext",
Compressible: false,
},
"eva": {
ContentType: "application/x-eva",
Compressible: false,
},
"evy": {
ContentType: "application/x-envoy",
Compressible: false,
},
"exe": {
ContentType: "application/x-msdownload",
Compressible: false,
},
"exi": {
ContentType: "application/exi",
Compressible: false,
},
"ext": {
ContentType: "application/vnd.novadigm.ext",
Compressible: false,
},
"ez": {
ContentType: "application/andrew-inset",
Compressible: false,
},
"ez2": {
ContentType: "application/vnd.ezpix-album",
Compressible: false,
},
"ez3": {
ContentType: "application/vnd.ezpix-package",
Compressible: false,
},
"f": {
ContentType: "text/x-fortran",
Compressible: false,
},
"f4v": {
ContentType: "video/x-f4v",
Compressible: false,
},
"f77": {
ContentType: "text/x-fortran",
Compressible: false,
},
"f90": {
ContentType: "text/x-fortran",
Compressible: false,
},
"fbs": {
ContentType: "image/vnd.fastbidsheet",
Compressible: false,
},
"fcdt": {
ContentType: "application/vnd.adobe.formscentral.fcdt",
Compressible: false,
},
"fcs": {
ContentType: "application/vnd.isac.fcs",
Compressible: false,
},
"fdf": {
ContentType: "application/vnd.fdf",
Compressible: false,
},
"fe_launch": {
ContentType: "application/vnd.denovo.fcselayout-link",
Compressible: false,
},
"fg5": {
ContentType: "application/vnd.fujitsu.oasysgp",
Compressible: false,
},
"fgd": {
ContentType: "application/x-director",
Compressible: false,
},
"fh": {
ContentType: "image/x-freehand",
Compressible: false,
},
"fh4": {
ContentType: "image/x-freehand",
Compressible: false,
},
"fh5": {
ContentType: "image/x-freehand",
0