MIME 类型:扩展与类型详解

3星 · 超过75%的资源 需积分: 12 9 下载量 26 浏览量 更新于2024-11-20 1 收藏 16KB TXT 举报
"MIME 类型是互联网上用于标识文件类型的标准,它定义了数据的格式以及如何处理这些数据。此资源主要列举了多种常见的MIME类型及其对应的文件扩展名,涵盖了音频、视频、图像、文本等多种类型的数据。" 在互联网上传输文件时,MIME(Multipurpose Internet Mail Extensions,多用途互联网邮件扩展)类型是一种关键的规范,它允许服务器和客户端识别数据的类型。MIME类型由两部分组成:主类型和子类型,中间用斜线分隔。例如,`audio/mp3`是一个MIME类型,其中`audio`是主类型,`mp3`是子类型,表示数据是MP3音频格式。 以下是一些在摘要中提到的MIME类型及其用途: 1. `.3dmx`, `.3dmf` - 用于3D模型文件,通常关联于3D建模软件,如3D Studio Max,MIME类型为`world/x-3dmf`。 2. `.a` - 通常用于非标准的二进制数据,MIME类型为`application/octet-stream`,可容纳任何类型的数据。 3. `.aab`, `.aam`, `.aas` - 这些是Authorware软件的文件扩展名,分别对应二进制文件、映射文件和段落文件,MIME类型为`application/x-authorware-bin`, `application/x-authorware-map`, `application/x-authorware-seg`。 4. `.acgi` - 与CGI(通用网关接口)脚本相关,MIME类型为`text/html`,表明内容是HTML代码。 5. `.afl` - 视频文件,可能关联于Adobe Animate,MIME类型为`video/animaflex`。 6. `.ai`, `.aif`, `.aiff` - AI是Adobe Illustrator的文件格式,用于矢量图形;AIF和AIFF是音频文件格式,支持高质量无损音频,MIME类型分别为`application/postscript`和`audio/aiff`。 7. `.aim` - AOL Instant Messenger(AIM)聊天文件,MIME类型为`application/x-aim`。 8. `.aip` - 可能是Audio Intra的简写,MIME类型为`text/x-audiosoft-intra`,可能与音频编码有关。 9. `.ani` - Windows动画光标文件,MIME类型为`application/x-navi-animation`。 10. `.aos` - Nokia 9000 Communicator的附加软件,MIME类型为`application/x-nokia-9000-communicator-add-on-software`。 11. `.aps` - 可能指的是Microsoft Office的临时文件,MIME类型为`application/mime`。 12. `.arc` - 一种压缩文件格式,MIME类型通常为`application/octet-stream`。 13. `.arj` - ARJ压缩文件,MIME类型同样为`application/octet-stream`。 14. `.art` - 图像文件,可能关联于某些早期的Web浏览器,MIME类型为`image/x-jg`。 15. `.asf`, `.asx` - 微软的Advanced Systems Format,用于音频和视频流,MIME类型为`video/x-ms-asf`和`video/x-ms-asf-plugin`。 16. `.asm` - 汇编语言源代码文件,MIME类型为`text/x-asm`。 17. `.asp` - Active Server Pages,微软的动态网页技术,MIME类型为`text/asp`。 18. `.asx` - 同样是微软的媒体播放列表文件,MIME类型为`video/x-ms-asf`。 19. `.au`, `.snd` - 音频文件,尤其是早期的UNIX系统,MIME类型为`audio/basic`或`audio/x-au`。 20. `.avi`, `.av`, `.divx` - 视频文件,常见于Windows平台,MIME类型为`video/avi`, `video/msvideo`, `video/x-msvideo`。 21. `.avs` - 视频滤镜脚本,MIME类型为`video/avs-video`。 22. `.bcpio` - 用于备份和恢复的BCPIO(Berkeley Common Programming Interface for Output)文件,MIME类型为`application/x-bcpio`。 23. `.bin`, `.macbin` - 二进制数据文件,MIME类型为`application/mac-binary`和`application/octet-stream`。 24. `.class` - Java字节码文件,MIME类型为`application/octet-stream`,代表Java类文件。 25. `.css` - Cascading Style Sheets,用于定义网页样式,MIME类型为`text/css`。 26. `.dms` - 一种压缩文件格式,MIME类型为`application/octet-stream`。 27. `.doc`, `.docx` - Microsoft Word文档,MIME类型为`application/msword`和`application/vnd.openxmlformats-officedocument.wordprocessingml.document`。 28. `.dot`, `.dotx` - Microsoft Word模板,MIME类型为`application/msword`和`application/vnd.openxmlformats-officedocument.wordprocessingml.template`。 29. `.eml` - 电子邮件消息,MIME类型为`message/rfc822`。 30. `.eps` - Encapsulated PostScript,用于高质量图形,MIME类型为`application/postscript`。 31. `.gif` - 图像文件格式,支持动画,MIME类型为`image/gif`。 32. `.gz`, `.gzip` - Gzip压缩文件,MIME类型为`application/x-gzip`。 33. `.h`, `.hpp` - C++头文件,MIME类型为`text/x-c++hdr`。 34. `.html`, `.htm` - HTML网页,MIME类型为`text/html`。 35. `.jar` - Java Archive,用于打包Java应用程序和库,MIME类型为`application/java-archive`。 36. `.jpeg`, `.jpg`, `.jpe` - JPEG图像文件,MIME类型为`image/jpeg`。 37. `.js` - JavaScript脚本,MIME类型为`application/javascript`或`text/javascript`。 38. `.json` - JSON(JavaScript Object Notation)数据格式,MIME类型为`application/json`。 39. `.mid`, `.midi` - MIDI音乐文件,MIME类型为`audio/mid`。 40. `.mov`, `.qt` - QuickTime视频文件,MIME类型为`video/quicktime`。 41. `.mp3`, `.m3u` - MP3音频文件和播放列表,MIME类型为`audio/mpeg`和`audio/x-mpegurl`。 42. `.mpeg`, `.mpg`, `.mpe` - MPEG视频文件,MIME类型为`video/mpeg`。 43. `.mp4`, `.m4v` - MPEG-4视频文件,MIME类型为`video/mp4`。 44. `.pdf` - Adobe Portable Document Format,用于跨平台的文档共享,MIME类型为`application/pdf`。 45. `.png` - Portable Network Graphics,无损图像格式,MIME类型为`image/png`。 46. `.ppt`, `.pptx` - Microsoft PowerPoint演示文稿,MIME类型为`application/vnd.ms-powerpoint`和`application/vnd.openxmlformats-officedocument.presentationml.presentation`。 47. `.ps` - PostScript文件,MIME类型为`application/postscript`。 48. `.rar` - RAR压缩文件,MIME类型为`application/x-rar-compressed`。 49. `.rtf` - Rich Text Format,支持多种格式的文本,MIME类型为`application/rtf`。 50. `.sh` - Unix shell脚本,MIME类型为`application/x-sh`。 51. `.swf` - Shockwave Flash文件,用于交互式多媒体,MIME类型为`application/x-shockwave-flash`。 52. `.tar` - Tape Archive,用于打包多个文件,MIME类型为`application/x-tar`。 53. `.tex` - TeX排版系统源文件,MIME类型为`application/x-tex`。 54. `.tif`, `.tiff` - Tagged Image File Format,高分辨率图像文件,MIME类型为`image/tiff`。 55. `.txt` - 文本文件,MIME类型为`text/plain`。 56. `.wav` - Waveform Audio,未压缩的音频文件格式,MIME类型为`audio/wav`。 57. `.wma` - Windows Media Audio,微软的音频格式,MIME类型为`audio/x-ms-wma`。 58. `.wmv` - Windows Media Video,微软的视频格式,MIME类型为`video/x-ms-wmv`。 59. `.woff`, `.woff2` - Web Open Font Format,用于Web字体,MIME类型为`font/woff`和`font/woff2