常见的 MIME(媒体)类型速查

2024-02-07 17:52
文章标签 类型 常见 mime 媒体 速查

本文主要是介绍常见的 MIME(媒体)类型速查,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、简介

MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型,是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。MIME 类型在 IETF 的 RFC 6838 中定义和标准化。

二、常见的 MIME(媒体)类型列表

扩展名MIME 类型文件种类
.aacaudio/aacAAC 音频
.abwapplication/x-abiwordAbiWord 文档
.arcapplication/x-freearc存档文档(嵌入多个文件)
.avivideo/x-msvideoAVI: 音频视频交错
.azwapplication/vnd.amazon.ebook亚马逊 Kindle 电子书格式
.binapplication/octet-stream任何类型的二进制数据
.bmpimage/bmpWindows OS/2 位图图形
.bzapplication/x-bzipBZip 存档
.bz2application/x-bzip2BZip2 存档
.cshapplication/x-cshC-Shell 脚本
.csstext/css级联样式表 (CSS)
.csvtext/csv逗号分隔值 (CSV)
.docapplication/msword微软 Word
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document微软 Word (OpenXML)
.eotapplication/vnd.ms-fontobjectMS 嵌入式 OpenType 字体
.epubapplication/epub+zip电子出版物 (EPUB)
.gzapplication/gzipGZip 压缩存档
.gifimage/gif图形交换格式 (GIF)
.htm .htmltext/html超文本标记语言 (HTML)
.icoimage/vnd.microsoft.icon图标格式
.icstext/calendariCalendar 格式
.jarapplication/java-archiveJava 存档 (JAR)
.jpeg .jpgimage/jpegJPEG 图像
.jstext/javascriptJavaScript
.jsonapplication/jsonJSON格式
.jsonldapplication/ld+jsonJSON-LD 格式
.mid .midiaudio/midi audio/x-midi乐器数字接口 (MIDI)
.mjstext/javascriptJavaScript 模块
.mp3audio/mpegMP3 音频
.mpegvideo/mpegMPEG 视频
.mpkgapplication/vnd.apple.installer+xmlApple 安装程序包
.odpapplication/vnd.oasis.opendocument.presentationOpenDocument 演示文档
.odsapplication/vnd.oasis.opendocument.spreadsheetOpenDocument 电子表格文档
.odtapplication/vnd.oasis.opendocument.textOpenDocument 文本文档
.ogaaudio/oggOGG 音频
.ogvvideo/oggOGG 视频
.ogxapplication/oggOGG
.opusaudio/opusOpus 音频
.otffont/otfOpenType 字体
.pngimage/png便携式网络图形
.pdfapplication/pdfAdobe 便携式文档格式 (PDF)
.phpapplication/php超文本预处理器(个人主页)
.pptapplication/vnd.ms-powerpoint微软PowerPoint
.pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentation微软 PowerPoint (OpenXML)
.rarapplication/vnd.rarRAR 存档
.rtfapplication/rtf富文本格式 (RTF)
.shapplication/x-shBourne shell 脚本
.svgimage/svg+xml可缩放矢量图形 (SVG)
.swfapplication/x-shockwave-flash小型 Web 格式 (SWF) 或 Adobe Flash 文档
.tarapplication/x-tarTape 存档 (TAR)
.tif .tiffimage/tiff标记图像文件格式 (TIFF)
.tsvideo/mp2tMPEG 传输流
.ttffont/ttfTrueType 字体
.txttext/plain文本,(通常为 ASCII 或 ISO 8859-n)
.vsdapplication/vnd.visio微软 Visio
.wavaudio/wavWaveform 音频格式
.webaaudio/webmWEBM 音频
.webmvideo/webmWEBM视频
.webpimage/webpWEBP图像
.wofffont/woffWeb 开放字体格式 (WOFF)
.woff2font/woff2Web 开放字体格式 (WOFF)
.xhtmlapplication/xhtml+xmlXHTML
.xlsapplication/vnd.ms-excelMicrosoft Excel
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetMicrosoft Excel (OpenXML)
.xmlapplication/xml 如果临时用户不可读XML
.xulapplication/vnd.mozilla.xul+xmlXUL
.zipapplication/zipZIP 档案
.3gpvideo/3gpp audio/3gpp 如果它不包含视频3GPP 音视频容器
.3g2video/3gpp2 audio/3gpp2 如果它不包含视频3GPP2 音视频容器
.7zapplication/x-7z-compressed7-zip 存档
.markdown .mdtext/markdownMarkdown 文件

参考资料:iana mime.types 

这篇关于常见的 MIME(媒体)类型速查的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/688479

相关文章

C++初始化数组的几种常见方法(简单易懂)

《C++初始化数组的几种常见方法(简单易懂)》本文介绍了C++中数组的初始化方法,包括一维数组和二维数组的初始化,以及用new动态初始化数组,在C++11及以上版本中,还提供了使用std::array... 目录1、初始化一维数组1.1、使用列表初始化(推荐方式)1.2、初始化部分列表1.3、使用std::

Python如何计算两个不同类型列表的相似度

《Python如何计算两个不同类型列表的相似度》在编程中,经常需要比较两个列表的相似度,尤其是当这两个列表包含不同类型的元素时,下面小编就来讲讲如何使用Python计算两个不同类型列表的相似度吧... 目录摘要引言数字类型相似度欧几里得距离曼哈顿距离字符串类型相似度Levenshtein距离Jaccard相

SQL 中多表查询的常见连接方式详解

《SQL中多表查询的常见连接方式详解》本文介绍SQL中多表查询的常见连接方式,包括内连接(INNERJOIN)、左连接(LEFTJOIN)、右连接(RIGHTJOIN)、全外连接(FULLOUTER... 目录一、连接类型图表(ASCII 形式)二、前置代码(创建示例表)三、连接方式代码示例1. 内连接(I

Python安装时常见报错以及解决方案

《Python安装时常见报错以及解决方案》:本文主要介绍在安装Python、配置环境变量、使用pip以及运行Python脚本时常见的错误及其解决方案,文中介绍的非常详细,需要的朋友可以参考下... 目录一、安装 python 时常见报错及解决方案(一)安装包下载失败(二)权限不足二、配置环境变量时常见报错及

Go语言中三种容器类型的数据结构详解

《Go语言中三种容器类型的数据结构详解》在Go语言中,有三种主要的容器类型用于存储和操作集合数据:本文主要介绍三者的使用与区别,感兴趣的小伙伴可以跟随小编一起学习一下... 目录基本概念1. 数组(Array)2. 切片(Slice)3. 映射(Map)对比总结注意事项基本概念在 Go 语言中,有三种主要

Go语言利用泛型封装常见的Map操作

《Go语言利用泛型封装常见的Map操作》Go语言在1.18版本中引入了泛型,这是Go语言发展的一个重要里程碑,它极大地增强了语言的表达能力和灵活性,本文将通过泛型实现封装常见的Map操作,感... 目录什么是泛型泛型解决了什么问题Go泛型基于泛型的常见Map操作代码合集总结什么是泛型泛型是一种编程范式,允

C#多线程编程中导致死锁的常见陷阱和避免方法

《C#多线程编程中导致死锁的常见陷阱和避免方法》在C#多线程编程中,死锁(Deadlock)是一种常见的、令人头疼的错误,死锁通常发生在多个线程试图获取多个资源的锁时,导致相互等待对方释放资源,最终形... 目录引言1. 什么是死锁?死锁的典型条件:2. 导致死锁的常见原因2.1 锁的顺序问题错误示例:不同

Redis的Zset类型及相关命令详细讲解

《Redis的Zset类型及相关命令详细讲解》:本文主要介绍Redis的Zset类型及相关命令的相关资料,有序集合Zset是一种Redis数据结构,它类似于集合Set,但每个元素都有一个关联的分数... 目录Zset简介ZADDZCARDZCOUNTZRANGEZREVRANGEZRANGEBYSCOREZ

Python调用另一个py文件并传递参数常见的方法及其应用场景

《Python调用另一个py文件并传递参数常见的方法及其应用场景》:本文主要介绍在Python中调用另一个py文件并传递参数的几种常见方法,包括使用import语句、exec函数、subproce... 目录前言1. 使用import语句1.1 基本用法1.2 导入特定函数1.3 处理文件路径2. 使用ex

IDEA如何将String类型转json格式

《IDEA如何将String类型转json格式》在Java中,字符串字面量中的转义字符会被自动转换,但通过网络获取的字符串可能不会自动转换,为了解决IDEA无法识别JSON字符串的问题,可以在本地对字... 目录问题描述问题原因解决方案总结问题描述最近做项目需要使用Ai生成json,可生成String类型