When uploading and downloading files, we often use the following mimetype, which is listed below for your reference! Expect multi-top
'. A': 'application/octet-stream ',
'. Ai': 'application/postscript ',
'. Aif': 'audio/X-AIFF ',
'. Aifc': 'audio/X-AIFF ',
'. AIFF': 'audio/X-AIFF ',
'. Au': 'audio/basic ',
'. Avi': 'video/X-msvideo ',
'. Bat': 'text/plain ',
'. Bcpio': 'application/X-bcpio ',
'. Bin': 'application/octet-stream ',
'.Bmp ': 'image/X-MS-BMP ',
'. C': 'text/plain ',
# Duplicates
'. Cdf': 'application/X-cdf ',
'. Cdf': 'application/X-netcdf ',
'. Cpio': 'application/X-cpio ',
'. Csh': 'application/X-csh ',
'.Css ': 'text/CSS ',
'. Dll': 'application/octet-stream ',
'.Doc ': 'application/msword ',
'. Dot': 'application/msword ',
'. DVI': 'application/X-DVI ',
'. Yml': 'message/rfc822 ',
'. EPS': 'application/postscript ',
'. Etx': 'text/X-setext ',
'.Exe ': 'application/octet-stream ',
'.Gif': 'image/gif ',
'. Gtar': 'application/X-gtar ',
'. H': 'text/plain ',
'. Hdf': 'application/X-hdf ',
'.Htm': 'text/html ',
'.Html ': 'text/html ',
'. Ief': 'image/ief ',
'. Jpe': 'image/JPEG ',
'.Jpeg ': 'image/JPEG ',
'.Jpg ': 'image/JPEG ',
'. Js': 'application/X-JavaScript ',
'. Ksh': 'text/plain ',
'. Latex': 'application/X-latex ',
'. M1v': 'video/MPEG ',
'. Man': 'application/X-troff-man ',
'. Me': 'application/X-troff-me ',
'. MHT': 'message/rfc822 ',
'. MHTML': 'message/rfc822 ',
'. Miff': 'application/X-miff ',
'. Mov': 'video/quicktime ',
'. Movi': 'video/X-SGI-movi ',
'. Mp2': 'audio/MPEG ',
'Audio': 'audio/MPEG ',
'. MPa': 'video/MPEG ',
'. Mpe': 'video/MPEG ',
'. MpEG': 'video/MPEG ',
'. Mpg': 'video/MPEG ',
'. Ms': 'application/X-troff-Ms ',
'. Nc': 'application/X-netcdf ',
'. Nws': 'message/rfc822 ',
'. O': 'application/octet-stream ',
'. OBJ': 'application/octet-stream ',
'. Oda': 'application/oda ',
'. P12': 'application/x-pkcs12 ',
'. P7c': 'application/pkcs7-mime ',
'. Pbm': 'image/X-portable-bitmap ',
'Privacy ': 'application/pdf ',
'. Pfx': 'application/x-pkcs12 ',
'. PGM': 'image/X-portable-graymap ',
'. Pl': 'text/plain ',
'.Png ': 'image/PNG ',
'. PNM': 'image/X-portable-anymap ',
'. Pot': 'application/vnd. MS-PowerPoint ',
'. Ppu': 'application/vnd. MS-PowerPoint ',
'. Ppm': 'image/X-portable-pixmap ',
'. PPS': 'application/vnd. MS-PowerPoint ',
'.Ppt ': 'application/vnd. MS-PowerPoint ',
'. Ps': 'application/postscript ',
'. Pwz': 'application/vnd. MS-PowerPoint ',
'. Py': 'text/X-python ',
'. Pyc': 'application/X-Python-Code ',
'. Pyo': 'application/X-Python-Code ',
'. QT': 'video/quicktime ',
'. A': 'audio/X-PN-RealAudio ',
'. Ram': 'application/X-PN-RealAudio ',
'. RAS': 'image/X-CMU-raster ',
'. RDF': 'application/xml ',
'. RGB': 'image/X-RGB ',
'. Roff': 'application/X-troff ',
'. Rtx': 'text/richtext ',
'. SGM': 'text/X-SGML ',
'. Sgml': 'text/X-sgml ',
'. Sh': 'application/X-Sh ',
'. Shar': 'application/X-Shar ',
'. Snd': 'audio/basic ',
'. So': 'application/octet-stream ',
'. Src': 'application/X-WAIS-source ',
'. Sv4cpio': 'application/x-sv4cpio ',
'. Sv4crc': 'application/x-sv4crc ',
'.Swf ': 'application/X-Shockwave-flash ',
'. T': 'application/X-troff ',
'.Tar ': 'application/X-tar ',
'. TCL': 'application/X-tcl ',
'. Tex': 'application/X-Tex ',
'. Texi': 'application/X-texinfo ',
'. Texinfo': 'application/X-texinfo ',
'. Tif': 'image/tiff ',
'. Tiff': 'image/tiff ',
'. Tr': 'application/X-troff ',
'. Tsv': 'text/TAB-separated-values ',
'.Txt ': 'text/plain ',
'. Ustar': 'application/X-ustar ',
'. VCF': 'text/X-vCard ',
'.Wav ': 'audio/X-WAV ',
'. Wiz': 'application/msword ',
'. WSDL': 'application/xml ',
'. Xbm': 'image/X-xbitmap ',
'. Xlb': 'application/vnd. MS-Excel ',
# Duplicates
'.Xls ': 'application/Excel ',
'.Xls ': 'application/vnd. MS-Excel ',
'. Xml': 'text/xml ',
'. Xpdl': 'application/xml ',
'. XPM': 'image/X-xpixmap ',
'. XSL': 'application/xml ',
'. Xwd': 'image/X-xwindowdump ',
'.Zip ': 'application/zip ',
}