有人可以向我解释一下Content-Type和MIME Type之间的区别是什么?我无法在网上找到明确的答案。
如果Content-Type通常在浏览器中使用。 并且os使用MIME类型?
答案 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 = media-type
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类型的网站。