内容类型与MIME类型

时间:2018-02-08 17:29:05

标签: operating-system mime-types content-type

有人可以向我解释一下Content-Type和MIME Type之间的区别是什么?我无法在网上找到明确的答案。

如果Content-Type通常在浏览器中使用。 并且os使用MIME类型?

3 个答案:

答案 0 :(得分:4)

Content-Type=text/plain中,内容类型 MIME标头 text / plain MIME类型

以下是更多MIME标头(https://msdn.microsoft.com/en-us/library/ms526943(v=exchg.10).aspx):

MIME-Version
Content-Type
Content-Transfer-Encoding
Content-ID
Content-Description
Content-Disposition

以下是更多MIME类型(https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types。):

text/plain
text/html
image/jpeg
image/png
audio/mpeg
audio/ogg
audio/*
video/mp4

此外,您可以为Content-Type

指定编码
text/html; charset=UTF-8

答案 1 :(得分:2)

Content-Type表示媒体类型,媒体类型定义为MIME类型。

Content Type in RFC 7231

  

"内容类型"标题字段表示相关表示的媒体类型:[...]   Content-Type = media-type

Media Type in RFC 7231

  

HTTP使用Content-Type中的Internet媒体类型[RFC2046]      (第3.1.1.5节)和Accept(第5.3.2节)头字段按顺序排列      提供开放和可扩展的数据类型和类型协商。

RFC 2046指定MIME类型。

答案 2 :(得分:0)

MIME(多用途Internet邮件扩展名)

MIME最初旨在解决在不同电子邮件系统之间移动邮件时遇到的问题。

内容类型

HTTP响应中定义的标头值,浏览器可以使用适当的扩展名/插件打开文件。

示例:内容类型:image / jpeg

此格式是MIME格式的启发。

内容类型:main_mime_type(image)/ mime_subtype(jpeg)

或HTTP采用它来描述和标记自己的多媒体内容。

除了问题:MIME嗅探:-被某些Web浏览器使用,试图帮助那些不能正确表示Web内容显示的MIME类型的网站。