Atitit 资源类型的分类法规范MIME类型类型 目录 1.1. 一个MIME类型至少包括两个部分:一个类型(type)和一个子类型(subtype)。 1 1.2. 命名格式MIME类型包括一个

Atitit 资源类型的分类法规范MIME类型类型

 

目录

1.1. 一个MIME类型至少包括两个部分:一个类型(type)和一个子类型(subtype)。 1

1.2. 命名格式MIME类型包括一个类型(type),一个子类型(subtype)。 1

1.3. 目前已被注册的类型名有application、audio、example、image、message、model、multipart、text,以及video。chemical是一个非官方的常用类型名 2

2. 常见的类型 2

2.1.1. Type application 2

2.1.2. Type audio 2

2.1.3. Type image 3

2.1.4. Type text 3

2.1.5. Type video 4

 

    1.  一个MIME类型至少包括两个部分:一个类型(type)和一个子类型(subtype)

 

text/html; charset = UTF-8

在这个例子中,文件类型为text,子类型为html,而charset是一个可选参数,其值为UTF-8。 

一份内容的互联网媒体类型是由其文件格式与内容决定的。互联网媒体类型与文件拓展名相对应,因此计算机系统常常通过拓展名来确定一个文件的媒体类型并决定与其相关联的软件。互联网媒体类型的分类标准由互联网号码分配局(IANA)发布。1996年十一月,媒体类型在RFC2045中被最初定义,当时仅被使用在SMTP协议的电子邮件中。现在其他的协议(比如HTTP或者SIP)也都常使用MIME类型。 一个MIME类型至少包括两个部分:一个类型(type)和一个子类型(subtype)。此外,它还可能包括一个或多个可选参数(optional parameter)。比如,HTML文件的互联网媒体类型可能是

1

text/html; charset = UTF-8

在这个例子中,文件类型为text,子类型为html,而charset是一个可选参数,其值为UTF-8

 

    1. 命名格式MIME类型包括一个类型(type),一个子类型(subtype)

编辑

一个MIME类型包括一个类型(type),一个子类型(subtype)。此外可以加上一个或多个可选参数(optional parameter)。其格式为

类型名 / 子类型名 [; 可选参数 ]

    1. 目前已被注册的类型名有application、audio、example、image、message、model、multipart、text,以及video。chemical是一个非官方的常用类型名

App ,text,audio,video,image,multipart

 

  1. 常见的类型
      1. Type application

application/atom+xml:Atom feeds

application/rss+xml:RSS订阅

application/json:JSON(JavaScript Object Notation)

 

      1. Type audio

数字音频文件:

  •  

audio/mp4:MP4音频档案

  •  
  •  

audio/mpeg:MP3或其他MPEG音频档案

  •  
  •  

audio/ogg:Ogg音频档案

  •  
  •  

audio/vorbis:Vorbis音频档案

  •  
  •  

audio/vnd.rn-realaudio:RealAudio音频档案

  •  
  •  

audio/vnd.wave:WAV音频档案

  •  
  •  

audio/webm:WebM音频档案

  •  
  •  

audio/x-flac:FLAC音频档案

      1. Type image

图像文件:

  •  

image/gif:GIF图像文件

  •  
  •  

image/jpeg:JPEG图像文件

  •  
  •  

image/png:PNG图像文件

  •  
  •  

image/webp:WebP图像文件

  •  
  •  

image/svg+xml:SVG向量图像文件

  •  
  •  

image/tiff:TIFF图像文件

      1. Type text
  •  

text/css:CSS文件

  •  
  •  

text/csv:CSV文件

  •  
  •  

text/html:HTML文件

  •  
  •  

text/javascript(过时):JavaScript; 在 RFC 4329中定义并舍弃,以减少使用,推荐使用application/javascript。然而,相比于application/javascript,在 HTML 4 和 5 中,可以使用text/javascript,且有跨浏览器的支持。因为在使用<script>时,对于其 "type" 属性 ,所有浏览器都会使用正确的默认值(尽管 HTML 4 的规格中明确要求),所以 HTML 5 中定义为选择性的,且没必要。

  •  
  •  

text/plain:纯文字内容

  •  
  •  

text/vcard:vCard(电子名片)

  •  
  •  

text/xml:XML

      1. Type video

视频文件格式文件(可能包含数字视频数字音频):

  •  

video/mpeg:MPEG-1视频文件

  •  
  •  

video/mp4:MP4视频文件

  •  
  •  

video/ogg:Ogg视频文件

  •  
  •  

video/quicktime:QuickTime视频文件

  •  
  •  

video/webm:WebM视频文件(基于Matroska基础)

  •  
  •  

video/x-matroska:Matroska(多媒体封装格式)

  •  
  •  

video/x-ms-wmv:Windows Media Video视频文件

  •  
  •  

video/x-flv:Flash视频(FLV档)

  •  

 

 

原文地址:https://www.cnblogs.com/attilax/p/15197278.html