全面的文件扩展名与MIME类型对应指南

5星 · 超过95%的资源 需积分: 42 73 下载量 176 浏览量 更新于2024-09-21 1 收藏 33KB TXT 举报
"最全的文件扩展名-MIME类型对照表提供了一种标准方式来识别互联网上传输的各种类型的文件。MIME(Multipurpose Internet Mail Extensions)类型是互联网上定义文件内容类型的一种方式,用于告知浏览器或其他接收方如何处理特定的文件。这份对照表列举了各种常见的文件扩展名及其对应的MIME类型,以便于正确地处理和解析这些文件。" 在互联网通信中,MIME类型至关重要,因为它确保了不同系统之间能够理解和处理各种数据类型。例如,当你在浏览器中访问一个网页时,服务器会通过HTTP响应头部将MIME类型发送给浏览器,告诉浏览器如何展示接收到的数据。以下是一些文件扩展名和其对应的MIME类型的例子: 1. `application/octet-stream`:这是一个通用的MIME类型,用于表示未知类型或二进制数据。例如,`.txt`文件如果未指定特定类型,通常会被标记为此类型。 2. `application/lotus`:与IBM Lotus软件相关,如`.123`文件,这是一种Lotus 1-2-3电子表格的格式。 3. `text/h323`:用于H.323协议的文本数据,这是一种IP网络上的多媒体通信协议。 4. `model/vnd.flatland.3dml`:用于3D模型文件,如`.3dm`,这类文件通常在3D建模软件中使用。 5. `video/3gpp`:`.3gp`文件是一种3G多媒体格式,常用于移动设备。 6. `application/octet-stream`再次出现,用于`.a`、`.aab`、`.aam`、`.aas`等文件,这些通常是二进制或未指定类型的文件。 7. `text/vnd.abc`:`.abc`文件是ASCII音乐格式,用于存储音乐乐谱。 8. `chemical/x-synopsys-accord`:用于化学相关文件,如`.acc`,可能包含化学结构或实验数据。 9. `text/html`:`.acgi`文件是CGI脚本的HTML版本,用于Web服务器执行动态内容。 10. `application/vnd.acucobol`:`.acu`文件是AcuCOBOL编程语言的源代码或程序。 11. `application/x-aim`:`.aim`文件与AOL Instant Messenger(AIM)相关,可能是聊天记录或配置文件。 12. `audio/aiff`:`.aif`、`.aiff`、`.aifc`文件是音频文件,支持多种采样率和位深度的无损音频格式。 13. `audio/x-alpha5`:`.als`文件是Alpha5数据库系统的音频文件。 14. `application/x-mpeg`:`.amc`文件是MPEG视频剪辑。 15. `application/x-navi-animation`:`.ani`文件通常为Windows系统的鼠标指针动画。 16. `application/x-annotator`:`.ano`文件可能与文档注解或标记工具相关。 17. `application/x-nokia-9000-communicator-ad`:`.aos`文件可能与诺基亚9000系列手机的应用程序相关。 以上只是对照表中的一部分,实际对照表包含数百种不同的文件扩展名和MIME类型,覆盖了图像、音频、视频、文档、应用程序等各种类型的数据。正确识别和使用这些MIME类型对于网络传输的稳定性和安全性至关重要,同时也有助于防止恶意文件的传播。