parent
cac0b01f63
commit
b69cc2ec64
@ -0,0 +1,664 @@
|
||||
package util
|
||||
|
||||
import (
|
||||
"sync"
|
||||
)
|
||||
|
||||
var DefaultMimeMap map[string]string
|
||||
var once sync.Once
|
||||
|
||||
func LoadMimeMap() {
|
||||
DefaultMimeMap = make(map[string]string)
|
||||
DefaultMimeMap[".ez"] = "application/andrew-inset"
|
||||
DefaultMimeMap[".atom"] = "application/atom+xml"
|
||||
DefaultMimeMap[".atomcat"] = "application/atomcat+xml"
|
||||
DefaultMimeMap[".atomsvc"] = "application/atomsvc+xml"
|
||||
DefaultMimeMap[".ccxml"] = "application/ccxml+xml"
|
||||
DefaultMimeMap[".davmount"] = "application/davmount+xml"
|
||||
DefaultMimeMap[".ecma"] = "application/ecmascript"
|
||||
DefaultMimeMap[".pfr"] = "application/font-tdpfr"
|
||||
DefaultMimeMap[".stk"] = "application/hyperstudio"
|
||||
DefaultMimeMap[".js"] = "text/javascript"
|
||||
DefaultMimeMap[".json"] = "text/json"
|
||||
DefaultMimeMap[".hqx"] = "application/mac-binhex40"
|
||||
DefaultMimeMap[".cpt"] = "application/mac-compactpro"
|
||||
DefaultMimeMap[".mrc"] = "application/marc"
|
||||
DefaultMimeMap[".ma"] = "application/mathematica"
|
||||
DefaultMimeMap[".nb"] = "application/mathematica"
|
||||
DefaultMimeMap[".mb"] = "application/mathematica"
|
||||
DefaultMimeMap[".mathml"] = "application/mathml+xml"
|
||||
DefaultMimeMap[".mbox"] = "application/mbox"
|
||||
DefaultMimeMap[".mscml"] = "application/mediaservercontrol+xml"
|
||||
DefaultMimeMap[".mp4s"] = "application/mp4"
|
||||
DefaultMimeMap[".doc"] = "application/msword"
|
||||
DefaultMimeMap[".dot"] = "application/msword"
|
||||
DefaultMimeMap[".mxf"] = "application/mxf"
|
||||
DefaultMimeMap[".bin"] = "application/octet-stream"
|
||||
DefaultMimeMap[".dms"] = "application/octet-stream"
|
||||
DefaultMimeMap[".lha"] = "application/octet-stream"
|
||||
DefaultMimeMap[".lzh"] = "application/octet-stream"
|
||||
DefaultMimeMap[".class"] = "application/octet-stream"
|
||||
DefaultMimeMap[".so"] = "application/octet-stream"
|
||||
DefaultMimeMap[".iso"] = "application/octet-stream"
|
||||
DefaultMimeMap[".dmg"] = "application/octet-stream"
|
||||
DefaultMimeMap[".dist"] = "application/octet-stream"
|
||||
DefaultMimeMap[".distz"] = "application/octet-stream"
|
||||
DefaultMimeMap[".pkg"] = "application/octet-stream"
|
||||
DefaultMimeMap[".bpk"] = "application/octet-stream"
|
||||
DefaultMimeMap[".dump"] = "application/octet-stream"
|
||||
DefaultMimeMap[".elc"] = "application/octet-stream"
|
||||
DefaultMimeMap[".oda"] = "application/oda"
|
||||
DefaultMimeMap[".ogg"] = "application/ogg"
|
||||
DefaultMimeMap[".pdf"] = "application/pdf"
|
||||
DefaultMimeMap[".pgp"] = "application/pgp-encrypted"
|
||||
DefaultMimeMap[".asc"] = "application/pgp-signature"
|
||||
DefaultMimeMap[".sig"] = "application/pgp-signature"
|
||||
DefaultMimeMap[".prf"] = "application/pics-rules"
|
||||
DefaultMimeMap[".p10"] = "application/pkcs10"
|
||||
DefaultMimeMap[".p7m"] = "application/pkcs7-mime"
|
||||
DefaultMimeMap[".p7c"] = "application/pkcs7-mime"
|
||||
DefaultMimeMap[".p7s"] = "application/pkcs7-signature"
|
||||
DefaultMimeMap[".cer"] = "application/pkix-cert"
|
||||
DefaultMimeMap[".crl"] = "application/pkix-crl"
|
||||
DefaultMimeMap[".pkipath"] = "application/pkix-pkipath"
|
||||
DefaultMimeMap[".pki"] = "application/pkixcmp"
|
||||
DefaultMimeMap[".pls"] = "application/pls+xml"
|
||||
DefaultMimeMap[".ai"] = "application/postscript"
|
||||
DefaultMimeMap[".eps"] = "application/postscript"
|
||||
DefaultMimeMap[".ps"] = "application/postscript"
|
||||
DefaultMimeMap[".cww"] = "application/prs.cww"
|
||||
DefaultMimeMap[".rdf"] = "application/rdf+xml"
|
||||
DefaultMimeMap[".rif"] = "application/reginfo+xml"
|
||||
DefaultMimeMap[".rnc"] = "application/relax-ng-compact-syntax"
|
||||
DefaultMimeMap[".rl"] = "application/resource-lists+xml"
|
||||
DefaultMimeMap[".rs"] = "application/rls-services+xml"
|
||||
DefaultMimeMap[".rsd"] = "application/rsd+xml"
|
||||
DefaultMimeMap[".rss"] = "application/rss+xml"
|
||||
DefaultMimeMap[".rtf"] = "application/rtf"
|
||||
DefaultMimeMap[".sbml"] = "application/sbml+xml"
|
||||
DefaultMimeMap[".scq"] = "application/scvp-cv-request"
|
||||
DefaultMimeMap[".scs"] = "application/scvp-cv-response"
|
||||
DefaultMimeMap[".spq"] = "application/scvp-vp-request"
|
||||
DefaultMimeMap[".spp"] = "application/scvp-vp-response"
|
||||
DefaultMimeMap[".sdp"] = "application/sdp"
|
||||
DefaultMimeMap[".setpay"] = "application/set-payment-initiation"
|
||||
DefaultMimeMap[".setreg"] = "application/set-registration-initiation"
|
||||
DefaultMimeMap[".shf"] = "application/shf+xml"
|
||||
DefaultMimeMap[".smi"] = "application/smil+xml"
|
||||
DefaultMimeMap[".smil"] = "application/smil+xml"
|
||||
DefaultMimeMap[".rq"] = "application/sparql-query"
|
||||
DefaultMimeMap[".srx"] = "application/sparql-results+xml"
|
||||
DefaultMimeMap[".gram"] = "application/srgs"
|
||||
DefaultMimeMap[".grxml"] = "application/srgs+xml"
|
||||
DefaultMimeMap[".ssml"] = "application/ssml+xml"
|
||||
DefaultMimeMap[".plb"] = "application/vnd.3gpp.pic-bw-large"
|
||||
DefaultMimeMap[".psb"] = "application/vnd.3gpp.pic-bw-small"
|
||||
DefaultMimeMap[".pvb"] = "application/vnd.3gpp.pic-bw-var"
|
||||
DefaultMimeMap[".tcap"] = "application/vnd.3gpp2.tcap"
|
||||
DefaultMimeMap[".pwn"] = "application/vnd.3m.post-it-notes"
|
||||
DefaultMimeMap[".aso"] = "application/vnd.accpac.simply.aso"
|
||||
DefaultMimeMap[".imp"] = "application/vnd.accpac.simply.imp"
|
||||
DefaultMimeMap[".acu"] = "application/vnd.acucobol"
|
||||
DefaultMimeMap[".atc"] = "application/vnd.acucorp"
|
||||
DefaultMimeMap[".acutc"] = "application/vnd.acucorp"
|
||||
DefaultMimeMap[".xdp"] = "application/vnd.adobe.xdp+xml"
|
||||
DefaultMimeMap[".xfdf"] = "application/vnd.adobe.xfdf"
|
||||
DefaultMimeMap[".ami"] = "application/vnd.amiga.ami"
|
||||
DefaultMimeMap[".cii"] = "application/vnd.anser-web-certificate-issue-initiation"
|
||||
DefaultMimeMap[".fti"] = "application/vnd.anser-web-funds-transfer-initiation"
|
||||
DefaultMimeMap[".atx"] = "application/vnd.antix.game-component"
|
||||
DefaultMimeMap[".mpkg"] = "application/vnd.apple.installer+xml"
|
||||
DefaultMimeMap[".aep"] = "application/vnd.audiograph"
|
||||
DefaultMimeMap[".mpm"] = "application/vnd.blueice.multipass"
|
||||
DefaultMimeMap[".bmi"] = "application/vnd.bmi"
|
||||
DefaultMimeMap[".rep"] = "application/vnd.businessobjects"
|
||||
DefaultMimeMap[".cdxml"] = "application/vnd.chemdraw+xml"
|
||||
DefaultMimeMap[".mmd"] = "application/vnd.chipnuts.karaoke-mmd"
|
||||
DefaultMimeMap[".cdy"] = "application/vnd.cinderella"
|
||||
DefaultMimeMap[".cla"] = "application/vnd.claymore"
|
||||
DefaultMimeMap[".c4g"] = "application/vnd.clonk.c4group"
|
||||
DefaultMimeMap[".c4d"] = "application/vnd.clonk.c4group"
|
||||
DefaultMimeMap[".c4f"] = "application/vnd.clonk.c4group"
|
||||
DefaultMimeMap[".c4p"] = "application/vnd.clonk.c4group"
|
||||
DefaultMimeMap[".c4u"] = "application/vnd.clonk.c4group"
|
||||
DefaultMimeMap[".csp"] = "application/vnd.commonspace"
|
||||
DefaultMimeMap[".cst"] = "application/vnd.commonspace"
|
||||
DefaultMimeMap[".cdbcmsg"] = "application/vnd.contact.cmsg"
|
||||
DefaultMimeMap[".cmc"] = "application/vnd.cosmocaller"
|
||||
DefaultMimeMap[".clkx"] = "application/vnd.crick.clicker"
|
||||
DefaultMimeMap[".clkk"] = "application/vnd.crick.clicker.keyboard"
|
||||
DefaultMimeMap[".clkp"] = "application/vnd.crick.clicker.palette"
|
||||
DefaultMimeMap[".clkt"] = "application/vnd.crick.clicker.template"
|
||||
DefaultMimeMap[".clkw"] = "application/vnd.crick.clicker.wordbank"
|
||||
DefaultMimeMap[".wbs"] = "application/vnd.criticaltools.wbs+xml"
|
||||
DefaultMimeMap[".pml"] = "application/vnd.ctc-posml"
|
||||
DefaultMimeMap[".ppd"] = "application/vnd.cups-ppd"
|
||||
DefaultMimeMap[".curl"] = "application/vnd.curl"
|
||||
DefaultMimeMap[".rdz"] = "application/vnd.data-vision.rdz"
|
||||
DefaultMimeMap[".fe_launch"] = "application/vnd.denovo.fcselayout-link"
|
||||
DefaultMimeMap[".dna"] = "application/vnd.dna"
|
||||
DefaultMimeMap[".mlp"] = "application/vnd.dolby.mlp"
|
||||
DefaultMimeMap[".dpg"] = "application/vnd.dpgraph"
|
||||
DefaultMimeMap[".dfac"] = "application/vnd.dreamfactory"
|
||||
DefaultMimeMap[".mag"] = "application/vnd.ecowin.chart"
|
||||
DefaultMimeMap[".nml"] = "application/vnd.enliven"
|
||||
DefaultMimeMap[".esf"] = "application/vnd.epson.esf"
|
||||
DefaultMimeMap[".msf"] = "application/vnd.epson.msf"
|
||||
DefaultMimeMap[".qam"] = "application/vnd.epson.quickanime"
|
||||
DefaultMimeMap[".slt"] = "application/vnd.epson.salt"
|
||||
DefaultMimeMap[".ssf"] = "application/vnd.epson.ssf"
|
||||
DefaultMimeMap[".es3"] = "application/vnd.eszigno3+xml"
|
||||
DefaultMimeMap[".et3"] = "application/vnd.eszigno3+xml"
|
||||
DefaultMimeMap[".ez2"] = "application/vnd.ezpix-album"
|
||||
DefaultMimeMap[".ez3"] = "application/vnd.ezpix-package"
|
||||
DefaultMimeMap[".fdf"] = "application/vnd.fdf"
|
||||
DefaultMimeMap[".gph"] = "application/vnd.flographit"
|
||||
DefaultMimeMap[".ftc"] = "application/vnd.fluxtime.clip"
|
||||
DefaultMimeMap[".fm"] = "application/vnd.framemaker"
|
||||
DefaultMimeMap[".frame"] = "application/vnd.framemaker"
|
||||
DefaultMimeMap[".maker"] = "application/vnd.framemaker"
|
||||
DefaultMimeMap[".fnc"] = "application/vnd.frogans.fnc"
|
||||
DefaultMimeMap[".ltf"] = "application/vnd.frogans.ltf"
|
||||
DefaultMimeMap[".fsc"] = "application/vnd.fsc.weblaunch"
|
||||
DefaultMimeMap[".oas"] = "application/vnd.fujitsu.oasys"
|
||||
DefaultMimeMap[".oa2"] = "application/vnd.fujitsu.oasys2"
|
||||
DefaultMimeMap[".oa3"] = "application/vnd.fujitsu.oasys3"
|
||||
DefaultMimeMap[".fg5"] = "application/vnd.fujitsu.oasysgp"
|
||||
DefaultMimeMap[".bh2"] = "application/vnd.fujitsu.oasysprs"
|
||||
DefaultMimeMap[".ddd"] = "application/vnd.fujixerox.ddd"
|
||||
DefaultMimeMap[".xdw"] = "application/vnd.fujixerox.docuworks"
|
||||
DefaultMimeMap[".xbd"] = "application/vnd.fujixerox.docuworks.binder"
|
||||
DefaultMimeMap[".fzs"] = "application/vnd.fuzzysheet"
|
||||
DefaultMimeMap[".txd"] = "application/vnd.genomatix.tuxedo"
|
||||
DefaultMimeMap[".kml"] = "application/vnd.google-earth.kml+xml"
|
||||
DefaultMimeMap[".kmz"] = "application/vnd.google-earth.kmz"
|
||||
DefaultMimeMap[".gqf"] = "application/vnd.grafeq"
|
||||
DefaultMimeMap[".gqs"] = "application/vnd.grafeq"
|
||||
DefaultMimeMap[".gac"] = "application/vnd.groove-account"
|
||||
DefaultMimeMap[".ghf"] = "application/vnd.groove-help"
|
||||
DefaultMimeMap[".gim"] = "application/vnd.groove-identity-message"
|
||||
DefaultMimeMap[".grv"] = "application/vnd.groove-injector"
|
||||
DefaultMimeMap[".gtm"] = "application/vnd.groove-tool-message"
|
||||
DefaultMimeMap[".tpl"] = "application/vnd.groove-tool-template"
|
||||
DefaultMimeMap[".vcg"] = "application/vnd.groove-vcard"
|
||||
DefaultMimeMap[".zmm"] = "application/vnd.handheld-entertainment+xml"
|
||||
DefaultMimeMap[".hbci"] = "application/vnd.hbci"
|
||||
DefaultMimeMap[".les"] = "application/vnd.hhe.lesson-player"
|
||||
DefaultMimeMap[".hpgl"] = "application/vnd.hp-hpgl"
|
||||
DefaultMimeMap[".hpid"] = "application/vnd.hp-hpid"
|
||||
DefaultMimeMap[".hps"] = "application/vnd.hp-hps"
|
||||
DefaultMimeMap[".jlt"] = "application/vnd.hp-jlyt"
|
||||
DefaultMimeMap[".pcl"] = "application/vnd.hp-pcl"
|
||||
DefaultMimeMap[".pclxl"] = "application/vnd.hp-pclxl"
|
||||
DefaultMimeMap[".x3d"] = "application/vnd.hzn-3d-crossword"
|
||||
DefaultMimeMap[".mpy"] = "application/vnd.ibm.minipay"
|
||||
DefaultMimeMap[".afp"] = "application/vnd.ibm.modcap"
|
||||
DefaultMimeMap[".listafp"] = "application/vnd.ibm.modcap"
|
||||
DefaultMimeMap[".list3820"] = "application/vnd.ibm.modcap"
|
||||
DefaultMimeMap[".irm"] = "application/vnd.ibm.rights-management"
|
||||
DefaultMimeMap[".sc"] = "application/vnd.ibm.secure-container"
|
||||
DefaultMimeMap[".igl"] = "application/vnd.igloader"
|
||||
DefaultMimeMap[".ivp"] = "application/vnd.immervision-ivp"
|
||||
DefaultMimeMap[".ivu"] = "application/vnd.immervision-ivu"
|
||||
DefaultMimeMap[".xpw"] = "application/vnd.intercon.formnet"
|
||||
DefaultMimeMap[".xpx"] = "application/vnd.intercon.formnet"
|
||||
DefaultMimeMap[".qbo"] = "application/vnd.intu.qbo"
|
||||
DefaultMimeMap[".qfx"] = "application/vnd.intu.qfx"
|
||||
DefaultMimeMap[".rcprofile"] = "application/vnd.ipunplugged.rcprofile"
|
||||
DefaultMimeMap[".irp"] = "application/vnd.irepository.package+xml"
|
||||
DefaultMimeMap[".xpr"] = "application/vnd.is-xpr"
|
||||
DefaultMimeMap[".jam"] = "application/vnd.jam"
|
||||
DefaultMimeMap[".rms"] = "application/vnd.jcp.javame.midlet-rms"
|
||||
DefaultMimeMap[".jisp"] = "application/vnd.jisp"
|
||||
DefaultMimeMap[".joda"] = "application/vnd.joost.joda-archive"
|
||||
DefaultMimeMap[".ktz"] = "application/vnd.kahootz"
|
||||
DefaultMimeMap[".ktr"] = "application/vnd.kahootz"
|
||||
DefaultMimeMap[".karbon"] = "application/vnd.kde.karbon"
|
||||
DefaultMimeMap[".chrt"] = "application/vnd.kde.kchart"
|
||||
DefaultMimeMap[".kfo"] = "application/vnd.kde.kformula"
|
||||
DefaultMimeMap[".flw"] = "application/vnd.kde.kivio"
|
||||
DefaultMimeMap[".kon"] = "application/vnd.kde.kontour"
|
||||
DefaultMimeMap[".kpr"] = "application/vnd.kde.kpresenter"
|
||||
DefaultMimeMap[".kpt"] = "application/vnd.kde.kpresenter"
|
||||
DefaultMimeMap[".ksp"] = "application/vnd.kde.kspread"
|
||||
DefaultMimeMap[".kwd"] = "application/vnd.kde.kword"
|
||||
DefaultMimeMap[".kwt"] = "application/vnd.kde.kword"
|
||||
DefaultMimeMap[".htke"] = "application/vnd.kenameaapp"
|
||||
DefaultMimeMap[".kia"] = "application/vnd.kidspiration"
|
||||
DefaultMimeMap[".kne"] = "application/vnd.kinar"
|
||||
DefaultMimeMap[".knp"] = "application/vnd.kinar"
|
||||
DefaultMimeMap[".skp"] = "application/vnd.koan"
|
||||
DefaultMimeMap[".skd"] = "application/vnd.koan"
|
||||
DefaultMimeMap[".skt"] = "application/vnd.koan"
|
||||
DefaultMimeMap[".skm"] = "application/vnd.koan"
|
||||
DefaultMimeMap[".lbd"] = "application/vnd.llamagraphics.life-balance.desktop"
|
||||
DefaultMimeMap[".lbe"] = "application/vnd.llamagraphics.life-balance.exchange+xml"
|
||||
DefaultMimeMap[".123"] = "application/vnd.lotus-1-2-3"
|
||||
DefaultMimeMap[".apr"] = "application/vnd.lotus-approach"
|
||||
DefaultMimeMap[".pre"] = "application/vnd.lotus-freelance"
|
||||
DefaultMimeMap[".nsf"] = "application/vnd.lotus-notes"
|
||||
DefaultMimeMap[".org"] = "application/vnd.lotus-organizer"
|
||||
DefaultMimeMap[".scm"] = "application/vnd.lotus-screencam"
|
||||
DefaultMimeMap[".lwp"] = "application/vnd.lotus-wordpro"
|
||||
DefaultMimeMap[".portpkg"] = "application/vnd.macports.portpkg"
|
||||
DefaultMimeMap[".mcd"] = "application/vnd.mcd"
|
||||
DefaultMimeMap[".mc1"] = "application/vnd.medcalcdata"
|
||||
DefaultMimeMap[".cdkey"] = "application/vnd.mediastation.cdkey"
|
||||
DefaultMimeMap[".mwf"] = "application/vnd.mfer"
|
||||
DefaultMimeMap[".mfm"] = "application/vnd.mfmp"
|
||||
DefaultMimeMap[".flo"] = "application/vnd.micrografx.flo"
|
||||
DefaultMimeMap[".igx"] = "application/vnd.micrografx.igx"
|
||||
DefaultMimeMap[".mif"] = "application/vnd.mif"
|
||||
DefaultMimeMap[".daf"] = "application/vnd.mobius.daf"
|
||||
DefaultMimeMap[".dis"] = "application/vnd.mobius.dis"
|
||||
DefaultMimeMap[".mbk"] = "application/vnd.mobius.mbk"
|
||||
DefaultMimeMap[".mqy"] = "application/vnd.mobius.mqy"
|
||||
DefaultMimeMap[".msl"] = "application/vnd.mobius.msl"
|
||||
DefaultMimeMap[".plc"] = "application/vnd.mobius.plc"
|
||||
DefaultMimeMap[".txf"] = "application/vnd.mobius.txf"
|
||||
DefaultMimeMap[".mpn"] = "application/vnd.mophun.application"
|
||||
DefaultMimeMap[".mpc"] = "application/vnd.mophun.certificate"
|
||||
DefaultMimeMap[".cil"] = "application/vnd.ms-artgalry"
|
||||
DefaultMimeMap[".asf"] = "application/vnd.ms-asf"
|
||||
DefaultMimeMap[".cab"] = "application/vnd.ms-cab-compressed"
|
||||
DefaultMimeMap[".xls"] = "application/vnd.ms-excel"
|
||||
DefaultMimeMap[".xlm"] = "application/vnd.ms-excel"
|
||||
DefaultMimeMap[".xla"] = "application/vnd.ms-excel"
|
||||
DefaultMimeMap[".xlc"] = "application/vnd.ms-excel"
|
||||
DefaultMimeMap[".xlt"] = "application/vnd.ms-excel"
|
||||
DefaultMimeMap[".xlw"] = "application/vnd.ms-excel"
|
||||
DefaultMimeMap[".eot"] = "application/vnd.ms-fontobject"
|
||||
DefaultMimeMap[".chm"] = "application/vnd.ms-htmlhelp"
|
||||
DefaultMimeMap[".ims"] = "application/vnd.ms-ims"
|
||||
DefaultMimeMap[".lrm"] = "application/vnd.ms-lrm"
|
||||
DefaultMimeMap[".ppt"] = "application/vnd.ms-powerpoint"
|
||||
DefaultMimeMap[".pps"] = "application/vnd.ms-powerpoint"
|
||||
DefaultMimeMap[".pot"] = "application/vnd.ms-powerpoint"
|
||||
DefaultMimeMap[".mpp"] = "application/vnd.ms-project"
|
||||
DefaultMimeMap[".mpt"] = "application/vnd.ms-project"
|
||||
DefaultMimeMap[".wps"] = "application/vnd.ms-works"
|
||||
DefaultMimeMap[".wks"] = "application/vnd.ms-works"
|
||||
DefaultMimeMap[".wcm"] = "application/vnd.ms-works"
|
||||
DefaultMimeMap[".wdb"] = "application/vnd.ms-works"
|
||||
DefaultMimeMap[".wpl"] = "application/vnd.ms-wpl"
|
||||
DefaultMimeMap[".xps"] = "application/vnd.ms-xpsdocument"
|
||||
DefaultMimeMap[".mseq"] = "application/vnd.mseq"
|
||||
DefaultMimeMap[".mus"] = "application/vnd.musician"
|
||||
DefaultMimeMap[".msty"] = "application/vnd.muvee.style"
|
||||
DefaultMimeMap[".nlu"] = "application/vnd.neurolanguage.nlu"
|
||||
DefaultMimeMap[".nnd"] = "application/vnd.noblenet-directory"
|
||||
DefaultMimeMap[".nns"] = "application/vnd.noblenet-sealer"
|
||||
DefaultMimeMap[".nnw"] = "application/vnd.noblenet-web"
|
||||
DefaultMimeMap[".ngdat"] = "application/vnd.nokia.n-gage.data"
|
||||
DefaultMimeMap[".n-gage"] = "application/vnd.nokia.n-gage.symbian.install"
|
||||
DefaultMimeMap[".rpst"] = "application/vnd.nokia.radio-preset"
|
||||
DefaultMimeMap[".rpss"] = "application/vnd.nokia.radio-presets"
|
||||
DefaultMimeMap[".edm"] = "application/vnd.novadigm.edm"
|
||||
DefaultMimeMap[".edx"] = "application/vnd.novadigm.edx"
|
||||
DefaultMimeMap[".ext"] = "application/vnd.novadigm.ext"
|
||||
DefaultMimeMap[".odc"] = "application/vnd.oasis.opendocument.chart"
|
||||
DefaultMimeMap[".otc"] = "application/vnd.oasis.opendocument.chart-template"
|
||||
DefaultMimeMap[".odf"] = "application/vnd.oasis.opendocument.formula"
|
||||
DefaultMimeMap[".otf"] = "application/vnd.oasis.opendocument.formula-template"
|
||||
DefaultMimeMap[".odg"] = "application/vnd.oasis.opendocument.graphics"
|
||||
DefaultMimeMap[".otg"] = "application/vnd.oasis.opendocument.graphics-template"
|
||||
DefaultMimeMap[".odi"] = "application/vnd.oasis.opendocument.image"
|
||||
DefaultMimeMap[".oti"] = "application/vnd.oasis.opendocument.image-template"
|
||||
DefaultMimeMap[".odp"] = "application/vnd.oasis.opendocument.presentation"
|
||||
DefaultMimeMap[".otp"] = "application/vnd.oasis.opendocument.presentation-template"
|
||||
DefaultMimeMap[".ods"] = "application/vnd.oasis.opendocument.spreadsheet"
|
||||
DefaultMimeMap[".ots"] = "application/vnd.oasis.opendocument.spreadsheet-template"
|
||||
DefaultMimeMap[".odt"] = "application/vnd.oasis.opendocument.text"
|
||||
DefaultMimeMap[".otm"] = "application/vnd.oasis.opendocument.text-master"
|
||||
DefaultMimeMap[".ott"] = "application/vnd.oasis.opendocument.text-template"
|
||||
DefaultMimeMap[".oth"] = "application/vnd.oasis.opendocument.text-web"
|
||||
DefaultMimeMap[".xo"] = "application/vnd.olpc-sugar"
|
||||
DefaultMimeMap[".dd2"] = "application/vnd.oma.dd2+xml"
|
||||
DefaultMimeMap[".oxt"] = "application/vnd.openofficeorg.extension"
|
||||
DefaultMimeMap[".dp"] = "application/vnd.osgi.dp"
|
||||
DefaultMimeMap[".prc"] = "application/vnd.palm"
|
||||
DefaultMimeMap[".pdb"] = "application/vnd.palm"
|
||||
DefaultMimeMap[".pqa"] = "application/vnd.palm"
|
||||
DefaultMimeMap[".oprc"] = "application/vnd.palm"
|
||||
DefaultMimeMap[".str"] = "application/vnd.pg.format"
|
||||
DefaultMimeMap[".ei6"] = "application/vnd.pg.osasli"
|
||||
DefaultMimeMap[".efif"] = "application/vnd.picsel"
|
||||
DefaultMimeMap[".plf"] = "application/vnd.pocketlearn"
|
||||
DefaultMimeMap[".pbd"] = "application/vnd.powerbuilder6"
|
||||
DefaultMimeMap[".box"] = "application/vnd.previewsystems.box"
|
||||
DefaultMimeMap[".mgz"] = "application/vnd.proteus.magazine"
|
||||
DefaultMimeMap[".qps"] = "application/vnd.publishare-delta-tree"
|
||||
DefaultMimeMap[".ptid"] = "application/vnd.pvi.ptid1"
|
||||
DefaultMimeMap[".qxd"] = "application/vnd.quark.quarkxpress"
|
||||
DefaultMimeMap[".qxt"] = "application/vnd.quark.quarkxpress"
|
||||
DefaultMimeMap[".qwd"] = "application/vnd.quark.quarkxpress"
|
||||
DefaultMimeMap[".qwt"] = "application/vnd.quark.quarkxpress"
|
||||
DefaultMimeMap[".qxl"] = "application/vnd.quark.quarkxpress"
|
||||
DefaultMimeMap[".qxb"] = "application/vnd.quark.quarkxpress"
|
||||
DefaultMimeMap[".mxl"] = "application/vnd.recordare.musicxml"
|
||||
DefaultMimeMap[".rm"] = "application/vnd.rn-realmedia"
|
||||
DefaultMimeMap[".see"] = "application/vnd.seemail"
|
||||
DefaultMimeMap[".sema"] = "application/vnd.sema"
|
||||
DefaultMimeMap[".semd"] = "application/vnd.semd"
|
||||
DefaultMimeMap[".semf"] = "application/vnd.semf"
|
||||
DefaultMimeMap[".ifm"] = "application/vnd.shana.informed.formdata"
|
||||
DefaultMimeMap[".itp"] = "application/vnd.shana.informed.formtemplate"
|
||||
DefaultMimeMap[".iif"] = "application/vnd.shana.informed.interchange"
|
||||
DefaultMimeMap[".ipk"] = "application/vnd.shana.informed.package"
|
||||
DefaultMimeMap[".twd"] = "application/vnd.simtech-mindmapper"
|
||||
DefaultMimeMap[".twds"] = "application/vnd.simtech-mindmapper"
|
||||
DefaultMimeMap[".mmf"] = "application/vnd.smaf"
|
||||
DefaultMimeMap[".sdkm"] = "application/vnd.solent.sdkm+xml"
|
||||
DefaultMimeMap[".sdkd"] = "application/vnd.solent.sdkm+xml"
|
||||
DefaultMimeMap[".dxp"] = "application/vnd.spotfire.dxp"
|
||||
DefaultMimeMap[".sfs"] = "application/vnd.spotfire.sfs"
|
||||
DefaultMimeMap[".sus"] = "application/vnd.sus-calendar"
|
||||
DefaultMimeMap[".susp"] = "application/vnd.sus-calendar"
|
||||
DefaultMimeMap[".svd"] = "application/vnd.svd"
|
||||
DefaultMimeMap[".xsm"] = "application/vnd.syncml+xml"
|
||||
DefaultMimeMap[".bdm"] = "application/vnd.syncml.dm+wbxml"
|
||||
DefaultMimeMap[".xdm"] = "application/vnd.syncml.dm+xml"
|
||||
DefaultMimeMap[".tao"] = "application/vnd.tao.intent-module-archive"
|
||||
DefaultMimeMap[".tmo"] = "application/vnd.tmobile-livetv"
|
||||
DefaultMimeMap[".tpt"] = "application/vnd.trid.tpt"
|
||||
DefaultMimeMap[".mxs"] = "application/vnd.triscape.mxs"
|
||||
DefaultMimeMap[".tra"] = "application/vnd.trueapp"
|
||||
DefaultMimeMap[".ufd"] = "application/vnd.ufdl"
|
||||
DefaultMimeMap[".ufdl"] = "application/vnd.ufdl"
|
||||
DefaultMimeMap[".utz"] = "application/vnd.uiq.theme"
|
||||
DefaultMimeMap[".umj"] = "application/vnd.umajin"
|
||||
DefaultMimeMap[".unityweb"] = "application/vnd.unity"
|
||||
DefaultMimeMap[".uoml"] = "application/vnd.uoml+xml"
|
||||
DefaultMimeMap[".vcx"] = "application/vnd.vcx"
|
||||
DefaultMimeMap[".vsd"] = "application/vnd.visio"
|
||||
DefaultMimeMap[".vst"] = "application/vnd.visio"
|
||||
DefaultMimeMap[".vss"] = "application/vnd.visio"
|
||||
DefaultMimeMap[".vsw"] = "application/vnd.visio"
|
||||
DefaultMimeMap[".vis"] = "application/vnd.visionary"
|
||||
DefaultMimeMap[".vsf"] = "application/vnd.vsf"
|
||||
DefaultMimeMap[".wbxml"] = "application/vnd.wap.wbxml"
|
||||
DefaultMimeMap[".wmlc"] = "application/vnd.wap.wmlc"
|
||||
DefaultMimeMap[".wmlsc"] = "application/vnd.wap.wmlscriptc"
|
||||
DefaultMimeMap[".wtb"] = "application/vnd.webturbo"
|
||||
DefaultMimeMap[".wpd"] = "application/vnd.wordperfect"
|
||||
DefaultMimeMap[".wqd"] = "application/vnd.wqd"
|
||||
DefaultMimeMap[".stf"] = "application/vnd.wt.stf"
|
||||
DefaultMimeMap[".xar"] = "application/vnd.xara"
|
||||
DefaultMimeMap[".xfdl"] = "application/vnd.xfdl"
|
||||
DefaultMimeMap[".hvd"] = "application/vnd.yamaha.hv-dic"
|
||||
DefaultMimeMap[".hvs"] = "application/vnd.yamaha.hv-script"
|
||||
DefaultMimeMap[".hvp"] = "application/vnd.yamaha.hv-voice"
|
||||
DefaultMimeMap[".saf"] = "application/vnd.yamaha.smaf-audio"
|
||||
DefaultMimeMap[".spf"] = "application/vnd.yamaha.smaf-phrase"
|
||||
DefaultMimeMap[".cmp"] = "application/vnd.yellowriver-custom-menu"
|
||||
DefaultMimeMap[".zaz"] = "application/vnd.zzazz.deck+xml"
|
||||
DefaultMimeMap[".vxml"] = "application/voicexml+xml"
|
||||
DefaultMimeMap[".hlp"] = "application/winhlp"
|
||||
DefaultMimeMap[".wsdl"] = "application/wsdl+xml"
|
||||
DefaultMimeMap[".wspolicy"] = "application/wspolicy+xml"
|
||||
DefaultMimeMap[".ace"] = "application/x-ace-compressed"
|
||||
DefaultMimeMap[".bcpio"] = "application/x-bcpio"
|
||||
DefaultMimeMap[".torrent"] = "application/x-bittorrent"
|
||||
DefaultMimeMap[".bz"] = "application/x-bzip"
|
||||
DefaultMimeMap[".bz2"] = "application/x-bzip2"
|
||||
DefaultMimeMap[".boz"] = "application/x-bzip2"
|
||||
DefaultMimeMap[".vcd"] = "application/x-cdlink"
|
||||
DefaultMimeMap[".chat"] = "application/x-chat"
|
||||
DefaultMimeMap[".pgn"] = "application/x-chess-pgn"
|
||||
DefaultMimeMap[".cpio"] = "application/x-cpio"
|
||||
DefaultMimeMap[".csh"] = "application/x-csh"
|
||||
DefaultMimeMap[".dcr"] = "application/x-director"
|
||||
DefaultMimeMap[".dir"] = "application/x-director"
|
||||
DefaultMimeMap[".dxr"] = "application/x-director"
|
||||
DefaultMimeMap[".fgd"] = "application/x-director"
|
||||
DefaultMimeMap[".dvi"] = "application/x-dvi"
|
||||
DefaultMimeMap[".spl"] = "application/x-futuresplash"
|
||||
DefaultMimeMap[".gtar"] = "application/x-gtar"
|
||||
DefaultMimeMap[".hdf"] = "application/x-hdf"
|
||||
DefaultMimeMap[".latex"] = "application/x-latex"
|
||||
DefaultMimeMap[".wmd"] = "application/x-ms-wmd"
|
||||
DefaultMimeMap[".wmz"] = "application/x-ms-wmz"
|
||||
DefaultMimeMap[".mdb"] = "application/x-msaccess"
|
||||
DefaultMimeMap[".obd"] = "application/x-msbinder"
|
||||
DefaultMimeMap[".crd"] = "application/x-mscardfile"
|
||||
DefaultMimeMap[".clp"] = "application/x-msclip"
|
||||
DefaultMimeMap[".exe"] = "application/x-msdownload"
|
||||
DefaultMimeMap[".dll"] = "application/x-msdownload"
|
||||
DefaultMimeMap[".com"] = "application/x-msdownload"
|
||||
DefaultMimeMap[".bat"] = "application/x-msdownload"
|
||||
DefaultMimeMap[".msi"] = "application/x-msdownload"
|
||||
DefaultMimeMap[".mvb"] = "application/x-msmediaview"
|
||||
DefaultMimeMap[".m13"] = "application/x-msmediaview"
|
||||
DefaultMimeMap[".m14"] = "application/x-msmediaview"
|
||||
DefaultMimeMap[".wmf"] = "application/x-msmetafile"
|
||||
DefaultMimeMap[".mny"] = "application/x-msmoney"
|
||||
DefaultMimeMap[".pub"] = "application/x-mspublisher"
|
||||
DefaultMimeMap[".scd"] = "application/x-msschedule"
|
||||
DefaultMimeMap[".trm"] = "application/x-msterminal"
|
||||
DefaultMimeMap[".wri"] = "application/x-mswrite"
|
||||
DefaultMimeMap[".nc"] = "application/x-netcdf"
|
||||
DefaultMimeMap[".cdf"] = "application/x-netcdf"
|
||||
DefaultMimeMap[".p12"] = "application/x-pkcs12"
|
||||
DefaultMimeMap[".pfx"] = "application/x-pkcs12"
|
||||
DefaultMimeMap[".p7b"] = "application/x-pkcs7-certificates"
|
||||
DefaultMimeMap[".spc"] = "application/x-pkcs7-certificates"
|
||||
DefaultMimeMap[".p7r"] = "application/x-pkcs7-certreqresp"
|
||||
DefaultMimeMap[".rar"] = "application/x-rar-compressed"
|
||||
DefaultMimeMap[".sh"] = "application/x-sh"
|
||||
DefaultMimeMap[".shar"] = "application/x-shar"
|
||||
DefaultMimeMap[".swf"] = "application/x-shockwave-flash"
|
||||
DefaultMimeMap[".sit"] = "application/x-stuffit"
|
||||
DefaultMimeMap[".sitx"] = "application/x-stuffitx"
|
||||
DefaultMimeMap[".sv4cpio"] = "application/x-sv4cpio"
|
||||
DefaultMimeMap[".sv4crc"] = "application/x-sv4crc"
|
||||
DefaultMimeMap[".tar"] = "application/x-tar"
|
||||
DefaultMimeMap[".tcl"] = "application/x-tcl"
|
||||
DefaultMimeMap[".tex"] = "application/x-tex"
|
||||
DefaultMimeMap[".texinfo"] = "application/x-texinfo"
|
||||
DefaultMimeMap[".texi"] = "application/x-texinfo"
|
||||
DefaultMimeMap[".ustar"] = "application/x-ustar"
|
||||
DefaultMimeMap[".src"] = "application/x-wais-source"
|
||||
DefaultMimeMap[".der"] = "application/x-x509-ca-cert"
|
||||
DefaultMimeMap[".crt"] = "application/x-x509-ca-cert"
|
||||
DefaultMimeMap[".xenc"] = "application/xenc+xml"
|
||||
DefaultMimeMap[".xhtml"] = "application/xhtml+xml"
|
||||
DefaultMimeMap[".xht"] = "application/xhtml+xml"
|
||||
DefaultMimeMap[".xml"] = "text/xml"
|
||||
DefaultMimeMap[".xsl"] = "application/xml"
|
||||
DefaultMimeMap[".dtd"] = "application/xml-dtd"
|
||||
DefaultMimeMap[".xop"] = "application/xop+xml"
|
||||
DefaultMimeMap[".xslt"] = "application/xslt+xml"
|
||||
DefaultMimeMap[".xspf"] = "application/xspf+xml"
|
||||
DefaultMimeMap[".mxml"] = "application/xv+xml"
|
||||
DefaultMimeMap[".xhvml"] = "application/xv+xml"
|
||||
DefaultMimeMap[".xvml"] = "application/xv+xml"
|
||||
DefaultMimeMap[".xvm"] = "application/xv+xml"
|
||||
DefaultMimeMap[".zip"] = "application/zip"
|
||||
DefaultMimeMap[".au"] = "audio/basic"
|
||||
DefaultMimeMap[".snd"] = "audio/basic"
|
||||
DefaultMimeMap[".mid"] = "audio/midi"
|
||||
DefaultMimeMap[".midi"] = "audio/midi"
|
||||
DefaultMimeMap[".kar"] = "audio/midi"
|
||||
DefaultMimeMap[".rmi"] = "audio/midi"
|
||||
DefaultMimeMap[".mp4a"] = "audio/mp4"
|
||||
DefaultMimeMap[".mpga"] = "audio/mpeg"
|
||||
DefaultMimeMap[".mp2"] = "audio/mpeg"
|
||||
DefaultMimeMap[".mp2a"] = "audio/mpeg"
|
||||
DefaultMimeMap[".mp3"] = "audio/mpeg"
|
||||
DefaultMimeMap[".m2a"] = "audio/mpeg"
|
||||
DefaultMimeMap[".m3a"] = "audio/mpeg"
|
||||
DefaultMimeMap[".eol"] = "audio/vnd.digital-winds"
|
||||
DefaultMimeMap[".lvp"] = "audio/vnd.lucent.voice"
|
||||
DefaultMimeMap[".ecelp4800"] = "audio/vnd.nuera.ecelp4800"
|
||||
DefaultMimeMap[".ecelp7470"] = "audio/vnd.nuera.ecelp7470"
|
||||
DefaultMimeMap[".ecelp9600"] = "audio/vnd.nuera.ecelp9600"
|
||||
DefaultMimeMap[".wav"] = "audio/wav"
|
||||
DefaultMimeMap[".aif"] = "audio/x-aiff"
|
||||
DefaultMimeMap[".aiff"] = "audio/x-aiff"
|
||||
DefaultMimeMap[".aifc"] = "audio/x-aiff"
|
||||
DefaultMimeMap[".m3u"] = "audio/x-mpegurl"
|
||||
DefaultMimeMap[".wax"] = "audio/x-ms-wax"
|
||||
DefaultMimeMap[".wma"] = "audio/x-ms-wma"
|
||||
DefaultMimeMap[".ram"] = "audio/x-pn-realaudio"
|
||||
DefaultMimeMap[".ra"] = "audio/x-pn-realaudio"
|
||||
DefaultMimeMap[".rmp"] = "audio/x-pn-realaudio-plugin"
|
||||
DefaultMimeMap[".cdx"] = "chemical/x-cdx"
|
||||
DefaultMimeMap[".cif"] = "chemical/x-cif"
|
||||
DefaultMimeMap[".cmdf"] = "chemical/x-cmdf"
|
||||
DefaultMimeMap[".cml"] = "chemical/x-cml"
|
||||
DefaultMimeMap[".csml"] = "chemical/x-csml"
|
||||
DefaultMimeMap[".xyz"] = "chemical/x-xyz"
|
||||
DefaultMimeMap[".bmp"] = "image/bmp"
|
||||
DefaultMimeMap[".cgm"] = "image/cgm"
|
||||
DefaultMimeMap[".g3"] = "image/g3fax"
|
||||
DefaultMimeMap[".gif"] = "image/gif"
|
||||
DefaultMimeMap[".ief"] = "image/ief"
|
||||
DefaultMimeMap[".jpeg"] = "image/jpeg"
|
||||
DefaultMimeMap[".jpg"] = "image/jpeg"
|
||||
DefaultMimeMap[".jpe"] = "image/jpeg"
|
||||
DefaultMimeMap[".png"] = "image/png"
|
||||
DefaultMimeMap[".webp"] = "image/webp"
|
||||
DefaultMimeMap[".heic"] = "image/heic"
|
||||
DefaultMimeMap[".btif"] = "image/prs.btif"
|
||||
DefaultMimeMap[".svg"] = "image/svg+xml"
|
||||
DefaultMimeMap[".svgz"] = "image/svg+xml"
|
||||
DefaultMimeMap[".tiff"] = "image/tiff"
|
||||
DefaultMimeMap[".tif"] = "image/tiff"
|
||||
DefaultMimeMap[".psd"] = "image/vnd.adobe.photoshop"
|
||||
DefaultMimeMap[".djvu"] = "image/vnd.djvu"
|
||||
DefaultMimeMap[".djv"] = "image/vnd.djvu"
|
||||
DefaultMimeMap[".dwg"] = "image/vnd.dwg"
|
||||
DefaultMimeMap[".dxf"] = "image/vnd.dxf"
|
||||
DefaultMimeMap[".fbs"] = "image/vnd.fastbidsheet"
|
||||
DefaultMimeMap[".fpx"] = "image/vnd.fpx"
|
||||
DefaultMimeMap[".fst"] = "image/vnd.fst"
|
||||
DefaultMimeMap[".mmr"] = "image/vnd.fujixerox.edmics-mmr"
|
||||
DefaultMimeMap[".rlc"] = "image/vnd.fujixerox.edmics-rlc"
|
||||
DefaultMimeMap[".mdi"] = "image/vnd.ms-modi"
|
||||
DefaultMimeMap[".npx"] = "image/vnd.net-fpx"
|
||||
DefaultMimeMap[".wbmp"] = "image/vnd.wap.wbmp"
|
||||
DefaultMimeMap[".xif"] = "image/vnd.xiff"
|
||||
DefaultMimeMap[".ras"] = "image/x-cmu-raster"
|
||||
DefaultMimeMap[".cmx"] = "image/x-cmx"
|
||||
DefaultMimeMap[".ico"] = "image/x-icon"
|
||||
DefaultMimeMap[".pcx"] = "image/x-pcx"
|
||||
DefaultMimeMap[".pic"] = "image/x-pict"
|
||||
DefaultMimeMap[".pct"] = "image/x-pict"
|
||||
DefaultMimeMap[".pnm"] = "image/x-portable-anymap"
|
||||
DefaultMimeMap[".pbm"] = "image/x-portable-bitmap"
|
||||
DefaultMimeMap[".pgm"] = "image/x-portable-graymap"
|
||||
DefaultMimeMap[".ppm"] = "image/x-portable-pixmap"
|
||||
DefaultMimeMap[".rgb"] = "image/x-rgb"
|
||||
DefaultMimeMap[".xbm"] = "image/x-xbitmap"
|
||||
DefaultMimeMap[".xpm"] = "image/x-xpixmap"
|
||||
DefaultMimeMap[".xwd"] = "image/x-xwindowdump"
|
||||
DefaultMimeMap[".eml"] = "message/rfc822"
|
||||
DefaultMimeMap[".mime"] = "message/rfc822"
|
||||
DefaultMimeMap[".mht"] = "message/rfc822"
|
||||
DefaultMimeMap[".mhtml"] = "message/rfc822"
|
||||
DefaultMimeMap[".igs"] = "model/iges"
|
||||
DefaultMimeMap[".iges"] = "model/iges"
|
||||
DefaultMimeMap[".msh"] = "model/mesh"
|
||||
DefaultMimeMap[".mesh"] = "model/mesh"
|
||||
DefaultMimeMap[".silo"] = "model/mesh"
|
||||
DefaultMimeMap[".dwf"] = "model/vnd.dwf"
|
||||
DefaultMimeMap[".gdl"] = "model/vnd.gdl"
|
||||
DefaultMimeMap[".gtw"] = "model/vnd.gtw"
|
||||
DefaultMimeMap[".mts"] = "model/vnd.mts"
|
||||
DefaultMimeMap[".vtu"] = "model/vnd.vtu"
|
||||
DefaultMimeMap[".wrl"] = "model/vrml"
|
||||
DefaultMimeMap[".vrml"] = "model/vrml"
|
||||
DefaultMimeMap[".ics"] = "text/calendar"
|
||||
DefaultMimeMap[".ifb"] = "text/calendar"
|
||||
DefaultMimeMap[".css"] = "text/css"
|
||||
DefaultMimeMap[".csv"] = "text/csv"
|
||||
DefaultMimeMap[".html"] = "text/html"
|
||||
DefaultMimeMap[".htm"] = "text/html"
|
||||
DefaultMimeMap[".txt"] = "text/plain"
|
||||
DefaultMimeMap[".text"] = "text/plain"
|
||||
DefaultMimeMap[".conf"] = "text/plain"
|
||||
DefaultMimeMap[".def"] = "text/plain"
|
||||
DefaultMimeMap[".list"] = "text/plain"
|
||||
DefaultMimeMap[".log"] = "text/plain"
|
||||
DefaultMimeMap[".in"] = "text/plain"
|
||||
DefaultMimeMap[".dsc"] = "text/prs.lines.tag"
|
||||
DefaultMimeMap[".rtx"] = "text/richtext"
|
||||
DefaultMimeMap[".sgml"] = "text/sgml"
|
||||
DefaultMimeMap[".sgm"] = "text/sgml"
|
||||
DefaultMimeMap[".tsv"] = "text/tab-separated-values"
|
||||
DefaultMimeMap[".t"] = "text/troff"
|
||||
DefaultMimeMap[".tr"] = "text/troff"
|
||||
DefaultMimeMap[".roff"] = "text/troff"
|
||||
DefaultMimeMap[".man"] = "text/troff"
|
||||
DefaultMimeMap[".me"] = "text/troff"
|
||||
DefaultMimeMap[".ms"] = "text/troff"
|
||||
DefaultMimeMap[".uri"] = "text/uri-list"
|
||||
DefaultMimeMap[".uris"] = "text/uri-list"
|
||||
DefaultMimeMap[".urls"] = "text/uri-list"
|
||||
DefaultMimeMap[".fly"] = "text/vnd.fly"
|
||||
DefaultMimeMap[".flx"] = "text/vnd.fmi.flexstor"
|
||||
DefaultMimeMap[".3dml"] = "text/vnd.in3d.3dml"
|
||||
DefaultMimeMap[".spot"] = "text/vnd.in3d.spot"
|
||||
DefaultMimeMap[".jad"] = "text/vnd.sun.j2me.app-descriptor"
|
||||
DefaultMimeMap[".wml"] = "text/vnd.wap.wml"
|
||||
DefaultMimeMap[".wmls"] = "text/vnd.wap.wmlscript"
|
||||
DefaultMimeMap[".s"] = "text/x-asm"
|
||||
DefaultMimeMap[".asm"] = "text/x-asm"
|
||||
DefaultMimeMap[".c"] = "text/x-c"
|
||||
DefaultMimeMap[".cc"] = "text/x-c"
|
||||
DefaultMimeMap[".cxx"] = "text/x-c"
|
||||
DefaultMimeMap[".cpp"] = "text/x-c"
|
||||
DefaultMimeMap[".h"] = "text/x-c"
|
||||
DefaultMimeMap[".hh"] = "text/x-c"
|
||||
DefaultMimeMap[".dic"] = "text/x-c"
|
||||
DefaultMimeMap[".f"] = "text/x-fortran"
|
||||
DefaultMimeMap[".for"] = "text/x-fortran"
|
||||
DefaultMimeMap[".f77"] = "text/x-fortran"
|
||||
DefaultMimeMap[".f90"] = "text/x-fortran"
|
||||
DefaultMimeMap[".p"] = "text/x-pascal"
|
||||
DefaultMimeMap[".pas"] = "text/x-pascal"
|
||||
DefaultMimeMap[".java"] = "text/x-java-source"
|
||||
DefaultMimeMap[".etx"] = "text/x-setext"
|
||||
DefaultMimeMap[".uu"] = "text/x-uuencode"
|
||||
DefaultMimeMap[".vcs"] = "text/x-vcalendar"
|
||||
DefaultMimeMap[".vcf"] = "text/x-vcard"
|
||||
DefaultMimeMap[".3gp"] = "video/3gpp"
|
||||
DefaultMimeMap[".3g2"] = "video/3gpp2"
|
||||
DefaultMimeMap[".h261"] = "video/h261"
|
||||
DefaultMimeMap[".h263"] = "video/h263"
|
||||
DefaultMimeMap[".h264"] = "video/h264"
|
||||
DefaultMimeMap[".jpgv"] = "video/jpeg"
|
||||
DefaultMimeMap[".jpm"] = "video/jpm"
|
||||
DefaultMimeMap[".jpgm"] = "video/jpm"
|
||||
DefaultMimeMap[".mj2"] = "video/mj2"
|
||||
DefaultMimeMap[".mjp2"] = "video/mj2"
|
||||
DefaultMimeMap[".mp4"] = "video/mp4"
|
||||
DefaultMimeMap[".mp4v"] = "video/mp4"
|
||||
DefaultMimeMap[".mpg4"] = "video/mp4"
|
||||
DefaultMimeMap[".mpeg"] = "video/mpeg"
|
||||
DefaultMimeMap[".mpg"] = "video/mpeg"
|
||||
DefaultMimeMap[".mpe"] = "video/mpeg"
|
||||
DefaultMimeMap[".m1v"] = "video/mpeg"
|
||||
DefaultMimeMap[".m2v"] = "video/mpeg"
|
||||
DefaultMimeMap[".qt"] = "video/quicktime"
|
||||
DefaultMimeMap[".mov"] = "video/quicktime"
|
||||
DefaultMimeMap[".fvt"] = "video/vnd.fvt"
|
||||
DefaultMimeMap[".mxu"] = "video/vnd.mpegurl"
|
||||
DefaultMimeMap[".m4u"] = "video/vnd.mpegurl"
|
||||
DefaultMimeMap[".viv"] = "video/vnd.vivo"
|
||||
DefaultMimeMap[".fli"] = "video/x-fli"
|
||||
DefaultMimeMap[".wm"] = "video/x-ms-wm"
|
||||
DefaultMimeMap[".wmv"] = "video/x-ms-wmv"
|
||||
DefaultMimeMap[".wmx"] = "video/x-ms-wmx"
|
||||
DefaultMimeMap[".wvx"] = "video/x-ms-wvx"
|
||||
DefaultMimeMap[".avi"] = "video/x-msvideo"
|
||||
DefaultMimeMap[".movie"] = "video/x-sgi-movie"
|
||||
DefaultMimeMap[".ice"] = "x-conference/x-cooltalk"
|
||||
DefaultMimeMap[".ipa"] = "application/vnd.iphone"
|
||||
DefaultMimeMap[".apk"] = "application/vnd.android.package-archive"
|
||||
}
|
||||
|
||||
func GetMimeMap() map[string]string {
|
||||
once.Do(LoadMimeMap)
|
||||
return DefaultMimeMap
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
// Copyright (c) 2012-2020 Ugorji Nwoke. All rights reserved.
|
||||
// Use of this source code is governed by a MIT license found in the LICENSE file.
|
||||
|
||||
//go:build go1.20 && !safe && !codec.safe && !appengine
|
||||
// +build go1.20,!safe,!codec.safe,!appengine
|
||||
|
||||
package codec
|
||||
|
||||
import (
|
||||
_ "reflect" // needed for go linkname(s)
|
||||
"unsafe"
|
||||
)
|
||||
|
||||
//go:linkname growslice reflect.growslice
|
||||
//go:noescape
|
||||
func growslice(typ unsafe.Pointer, old unsafeSlice, cap int) unsafeSlice
|
@ -0,0 +1,16 @@
|
||||
// Copyright (c) 2012-2020 Ugorji Nwoke. All rights reserved.
|
||||
// Use of this source code is governed by a MIT license found in the LICENSE file.
|
||||
|
||||
//go:build go1.9 && !go1.20 && !safe && !codec.safe && !appengine
|
||||
// +build go1.9,!go1.20,!safe,!codec.safe,!appengine
|
||||
|
||||
package codec
|
||||
|
||||
import (
|
||||
_ "runtime" // needed for go linkname(s)
|
||||
"unsafe"
|
||||
)
|
||||
|
||||
//go:linkname growslice runtime.growslice
|
||||
//go:noescape
|
||||
func growslice(typ unsafe.Pointer, old unsafeSlice, cap int) unsafeSlice
|
Loading…
Reference in new issue