• 文件上传allowedTypes和文件下载contentType(mimeType)


     我们在做文件上传和下载时,常常要用到以下mimeType,下面列出来供大家参考参考!希望多顶顶

            '.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',
            '.eml'    : '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',
            '.mif'    : 'application/x-mif',
            '.mov'    : 'video/quicktime',
            '.movie' : 'video/x-sgi-movie',
            '.mp2'    : 'audio/mpeg',
            '.mp3'    : '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',
            '.pdf'    : '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',
            '.ppa'    : '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',
            '.ra'     : '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',
            }

  • 相关阅读:
    多项式全家桶——Part.3 多项式求逆、除法、开根号
    多项式全家桶——Part.2 多项式位运算
    多项式全家桶——Part.1 多项式加减乘
    CSP2019总结
    jzoj6384. 【NOIP2019模拟2019.10.23】珂学家
    jzoj6377. 【NOIP2019模拟2019.10.05】幽曲[埋骨于弘川]
    jzoj6374. 【NOIP2019模拟2019.10.04】结界[生与死的境界]
    jzoj6370. 【NOIP2019模拟2019.9.28】基础 fake 练习题
    一个初学者的辛酸路程-基于Django写BBS项目
    一个初学者的辛酸路程-依旧Django
  • 原文地址:https://www.cnblogs.com/jxldjsn/p/5369318.html
Copyright © 2020-2023  润新知