发布于 2012-02-14 13:33:43
发布于 2012-02-14 12:24:56
Content是一个HTTP消息头,其值(通常)是MIME类型。
JAX似乎是一种针对普通MIME类型的Java重写。
发布于 2020-05-05 06:46:37
什么是MIME规范:
哑剧 (多用途互联网邮件扩展)的概念最初是为了组织通过SMTP协议传输的消息的内容结构而提出的。但是,它在其他通信协议(如HTTP )中采用。
所以,咪咪,是一个规范!它描述了如何显示某种数据的结构、格式和性质,如文件或电子邮件正文等。
什么是内容-类型
Mime,有几个header-field
,利用这个规范在协议中使用。这些头字段之一是Content-Type
。因此,Content-Type
并不是特定于HTTP协议的。可以分配给此标头的值有时也称为内容类型。
还有其他的标题,用于指定消息的编码,或者如何显示消息(如果下载到显示或不显示)等等。
什么是媒体类型?
媒体类型(以前称为mime类型)只是一个字符串。正如MDN中提到的
它(mime类型)具有与Windows上传统的文件扩展名相同的功能
媒体类型,由type
(如video
)和subtype
(如3gpp
)组成。video/3gpp
是媒体类型的一个例子。注册媒体类型的列表可以看到这里。在HTTP和SMTP协议中,内容类型标头的值必须是媒体类型!
最后一点是:
我们并不总是只发送一个图像文件,或者仅仅发送一些文本。有时,我们的信息由多个部分组成。不仅如此,这些部分还可能具有嵌套结构。MIME能够显示部件是如何嵌套的。实际上,这些部分可以安排在树结构中。
如果消息有多个部分,那么每个部分都有自己的Content-Type
。
树中任何非叶节点的媒体类型都应该具有multipart
类型。它的subtype
可以有基于叶子的各种值。
https://stackoverflow.com/questions/9258108
复制相似问题