簡介
MIME(Multipurpose Internet Mail Extensions)多用途網絡郵件擴展類型,可被稱為Media type或Content type,
它設定某種類型的文件當被瀏覽器打開的時候需要用什么樣的應用程序,多用於HTTP通信和設定文檔類型例如HTML。
之所以叫多用途網絡郵件擴展類型,因為它最早被用於電子郵件系統,后用於瀏覽器
常見類型
| 文件后綴 | Mime類型 | 說明 |
| .flv | flv/flv-flash | 在線播放 |
| .html或.htm | text/html | 超文本標記語言文本 |
| .rtf | application/rtf | RTF文本 |
| .gif | image/gif | GIF圖形 |
| .jpeg或.jpg | image/jpeg | JPEG圖形 |
| .au | audio/basic | au聲音文件 |
| .mid或.midi | audio/midi或audio/x-midi | MIDI音樂文件 |
| .ra或.ram或.rm | audio/x-pn-realaudio | RealAudio音樂文件 |
| .mpg或.mpeg或.mp3 | video/mpeg | MPEG文件 |
| .avi | video/x-msvideo | AVI文件 |
| .gz | application/x-gzip | GZIP文件 |
| .tar | application/x-tar | TAR文件 |
| .exe | application/octet-stream | 下載文件類型 |
| .rmvb | video/vnd.rn-realvideo | 在線播放 |
| .txt | text/plain | 普通文本 |
| .mrp | application/octet-stream | MRP文件(國內普遍的手機) |
| .ipa | application/iphone-package-archive | IPA文件(IPHONE) |
| .deb | application/x-debian-package-archive | DED文件(IPHONE) |
| .apk | application/vnd.android.package-archive | APK文件(安卓系統) |
| .cab | application/vnd.cab-com-archive | CAB文件(Windows Mobile) |
| .xap | application/x-silverlight-app | XAP文件(Windows Phone 7) |
| .sis | application/vnd.symbian.install-archive | SIS文件(symbian平台) |
| .jar | application/java-archive | JAR文件(JAVA平台手機通用格式) |
| .jad | text/vnd.sun.j2me.app-descriptor | JAD文件(JAVA平台手機通用格式) |
| .sisx | application/vnd.symbian.epoc/x-sisx-app | SISX文件(symbian平台) |
安全隱患
我這里主要是說文件上傳場景

這里的content-Type指定的就是上傳的這個文件的MIME類型,若后台根據這個來判斷文件類型,那就存在上傳繞過的漏洞了
