m4a的文件的MIME类型,第1张

背景介绍:

MIME:全称Multipurpose Internet Mail Extensions,多功能Internet 邮件扩充服务。它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也应用到浏览器。MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。

在Android中通过文件的MIME类型来判断有哪些应用程序可以处理这些文件,并使用其中的某一个应用程序(如果有多个可选的应用程序,则用户必须指定一个)处理之。

在写android资源管理器(文件浏览器)的时候,希望能在资源管理器的中实现打开文件的操作,此时就需要用到文件的MIME类型。

m4a文件的MIME类型代码:

{m4a, audio/mp4a-latm},

m4a文件的MIME类型在服务器里的填写方法:

m4a对应值audio/mp4a-latm

操作指南:

1、打开Internet信息服务IIS管理器

2、网站-站点右键-属性

3、HTTP头-MIME 类型

4、新建-填写-扩展名里填写:m4a  MIME 类型里填写:audio/mp4a-latm

5、点击确定、应用完成。

//

// 摘要:

// 获取或设置输出流的 HTTP MIME 类型。

//

// 返回结果:

// 输出流的 HTTP MIME 类型。默认值为“text/html”。

//

// 异常:

// SystemWebHttpException:

// SystemWebHttpResponseContentType 属性设置为 null。

public string ContentType { get; set; }

  

  Contenttype属性,它定义服务器发送给客户端内容的MIME类型。 MIME全称Multipurpose Internet Mail Extensions,即多功能Internet邮件扩展。

  

  使用输出流输出一张的时候,比如做验证码的时候 如果在Firefox中直接浏览验证码是乱码,放在<img>里面则不会

  这时候就要事先指定

  ResponseContentType = "image/jpeg";//设定MIME类型

  

  在网页编程中我们有时将超链接指向一个Word或Excel文件,当用户点击这个链接时浏览器会自动调用对应方法将这个文件打开。之所以能做到这点 就是因 为用户机器上安装office后会在浏览器中注册对应的MIME资源类型。比如说word文件的MIME类型是Application/msword(前 者是MIME类型,后者是MIME子类),Excel文件的MIME资源类型是Application/msexcel。事实上,凡是浏览器能处理的所有 资源都有对应的MIME资源类型,比如说html文件的MIME类型是Text/html,JPG文件的MIME类型是Image/JPG。在与服务器的 交互中,浏览器就是根据所接受数据的MIME类型来判断要进行什么样的处理,对html、JPG等文件浏览器直接将其打开,对Word、Excel等浏览 器自身不能打开的文件则调用相应方法打开。对没有标记MIME类型的文件,浏览器则根据其扩展名和文件内容猜测其类型。如果浏览器无法猜出,则将它作为 application/octet-stream。要了解各种文件的MIME类型,请在win98 我的电脑->查看->文件夹选项->文件类型 中查看。

  MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。

1、双击Apache的安装文件,和普通windows程序安装一样,一路点“Next”就可以。

2、安装程序要求你输入你的Network Domain(网络域名:形如xxxcom);Server Domain(服务器域名:形如wwwxxxcom)

和网站管理员的e-mail。有的话就按实填写,个人用户若没有的话可以按格式随便填一下。

3、到了选择安装路径,本人强烈建议你将安装路径改为“C:\”,因为这样可以省去好多的配置麻烦。

4、一路“Next”直至“Finish”。安装就结束了。

这时,你的Apache已经启动了,你可以在IE地址栏里输入:http://localhost/或http://127001看看。在“管理工具”的“服务”项中,

也可以找到Apache服务的身影了,以后Apache就可以作为一项Windows2000服务,随着机器的启动而运行了!

以上讲了Apache的安装,下面接着来讨论Apache的配置,使其工作的更好!

Apache的核心配置文件是httpdconf,存放路径为“Apache的安装路径\conf\”,在1317版中,它的作用更加明显了。用记事本打开它,

开始修改配置!限于篇幅,这里只讲一些重要的、必须的配置修改!(说明一点:“#”为Apache的注释符号)

1、寻找到ServerName。这里定义你的域名。这样,当Apache Server运行时,你可以在浏览器中访问自己的站点。如果前面有#,记得删除它。

2、寻找到ServerAdmin。这里输入你的E-Mail地址。

(以上两条在安装时应该已经配置好了,所以不必改动,这里介绍一下,主要是为了日后的修改)

3、寻找到。向下有一句Options,去掉后面所有的参数,加一个All(注意区分大小写!A大写,两个l小写。下同。);接着还有一句

Allow Override,也同样去掉后面所有的参数,加一个All。

4、寻找到DocumentRoot。这个语句指定你的网站路径,也就是你主页放置的目录。你可以使用默认的,也可以自己指定一个,但记住,

这句末尾不要加“/”。此外注意,路径的分隔符在Apache Server里写成“/”(用惯了windows的朋友是不是觉得有些别扭呢?)。

5、寻找到DirectoryIndex。这就是你站点第一个显示的主页,在indexhtml的后面加入indexhtm indexphp indexphp3 indexcgi

indexpl。注意,每种类型之间都要留一空格!这里添加好了,以后就不用再麻烦了。

6、特别说明一点 就是port(端口号),如果没安装IIS的话,就保持80不要变,否则,就要改一下(因为IIS的WEB服务占据了80),

可以改成81等等,或者干脆改IIS的默认端口号!随你高兴。但我个人认为,ASP没什么好的,某些方面根本比不过PHP。所以建议IIS就

不要装了,更何况IIS的安全性本人实在是不敢恭维!!

https://wwwcnblogscom/jsean/articles/1610265html

https://developermozillaorg/zh-CN/docs/Web/HTTP/Basics_of_HTTP/MIME_types

最近在读 Golang 的源码,看到 mimego 这个文件时,有点看不懂了。

MIME, Mutipurpose Internet Mail Extensions,多用途 Internet 邮箱扩展。MIME 是描述消息内容类型的 internet 标准。在创建之初,是为了在发送电子邮件时附加多媒体数据,让邮件客户程序根据其类型进行处理。现在 MIME TYPE 被 HTTP 协议支持后,使得HTTP能够传输各种各样的文件。

浏览器通过 MIME TYE,也就是该资源的媒体类型,来决定以什么形式显示数据。

媒体类型通常是通过 HTTP 协议,由 Web 服务器请求头中的 Content-Type 来告知浏览器数据类型的,比如:

表示内容是 text/HTML 类型,也就是超文本文件。注意,必须是 "text/HTML" 而不是 "HTML/text"因为 MIME 是经过 ietf 组织协商,以 RFC 的形式发布在网上的。

需要注意的是: 只有一些在互联网上获得广泛应用的格式才会获得一个 MIME Type ,如果是某个客户端自己定义的格式,一般只能以 application/x- 开头。

Internet 中有一个专门组织来对 MIME 标准进行修订,但是由于 Internet 发展过快,很多应用程序便使用在类别中以 x- 开头的方法标识这个类别还没有成为标准,例如 x-gzip,x-tar等。

其实是不是标准无关紧要,只要客户端和服务器都能识别这个格式就可以了。在 app 端会使用自定义标准来保证数据安全。

MIME类型与文档的后缀相关,因此服务器使用文档的后缀来区分不同文件的 MIME 类型,服务器中必须规定文件后缀和MIME类型之间的对应关系。而客户端从服务器上接收数据的时候,它只是从服务器接收数据流,并不了解文档的名字,因此服务器需要使用附加信息来告诉客户程序数据的 MIME 类型。服务器将首先发送以下两行 MIME 标识信息,这个信息并不是真正的数据文件的一部分。

注意,第二行为一个空格,这是必须的,使用这个空行的目的是将 MIME 信息与真正的数据内容分离开。

通用结构: type/subtype

MIME 类型对大小写不敏感,但是通常传统写法是小写。

分类

对于 text 文件类型若是没有特定的 subtype,就使用 text/plain, 类似的二进制文件如果没有特定或已知的 subtype,就使用 application/octet-stream

还有非MIME 类型,但是比较通用的 icon 类型,image/x-icon

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » m4a的文件的MIME类型

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情