常见文件的mimeType

设置mimeType可以方便应用程序正确识别文件类型,常见的mimeType匹配规则见下表

文件后缀 mimeType
.3gp video/3gpp
.apk application/vnd.android.package-archive
.asf video/x-ms-asf
.avi video/x-msvideo
.bin application/octet-stream
.bmp image/bmp
.c text/plain
.class application/octet-stream
.conf text/plain
.cpp text/plain
.doc application/msword
.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document
.xls application/vnd.ms-excel
.xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.exe application/octet-stream
.gif image/gif
.gtar application/x-gtar
.gz application/x-gzip
.h text/plain
.htm text/html
.html text/html
.jar application/java-archive
.java text/plain
.jpeg image/jpeg
.jpg image/jpeg
.js application/x-javascript
.log text/plain
.m3u audio/x-mpegurl
.m4a audio/mp4a-latm
.m4b audio/mp4a-latm
.m4p audio/mp4a-latm
.m4u video/vnd.mpegurl
.m4v video/x-m4v
.mov video/quicktime
.mp2 audio/x-mpeg
.mp3 audio/x-mpeg
.mp4 video/mp4
.mpc application/vnd.mpohun.certificate
.mpe video/mpeg
.mpeg video/mpeg
.mpg video/mpeg
.mpg4 video/mp4
.mpga audio/mpeg
.msg application/vnd.ms-outlook
.ogg audio/ogg
.pdf application/pdf
.png image/png
.pps application/vnd.ms-powerpoint
.ppt application/vnd.ms-powerpoint
.pptx application/vnd.openxmlformats-officedocument.presentationml.presentation
.prop text/plain
.rc text/plain
.rmvb audio/x-pn-realaudio
.rtf application/rtf
.sh text/plain
.tar application/x-tar
.tgz application/x-compressed
.txt text/plain
.wav audio/x-wav
.wma audio/x-ms-wma
.wmv audio/x-ms-wmv
.wps application/vnd.ms-works
.xml text/plain
.z application/x-compress
.zip application/x-zip-compressed

参考文章:
MIME (多用途互联网邮件扩展类型)
128个常见的文件头信息对照表

你可能感兴趣的:(常见文件的mimeType)