2013-06-28 47 views
5

从我读过的,MIME是something that is used for encoding e-mailsMIME,Internet媒体类型和HTTP有什么区别?

然后有这个东西叫Internet media types
我们有互联网媒体类型,如text/plainapplication/jsonimage/png

然后我们有其Content-Type头HTTP协议,有效的报头的例子包括:

Content-Type: text/plain
Content-Type: text/plain; charset=utf-8
Content-Type: multipart/mixed; boundary=blahsource

因此,诸如“text/plain; charset=utf-8”之类的字符串是绑定到HTTP原型的表达式col,MIME标准还是完全有效的互联网媒体类型?

这些协议之间的关系究竟是什么?

回答

4

“Internet Media Type”是“MIME类型”的正确术语。

“Content-Type”是在字段值中携带媒体类型的HTTP(和邮件)标头字段的名称。

+0

怎么样'; charset = ...'后缀:是因特网媒体类型的一部分,还是MIME/HTTP?如果是这样,那么';边界= ...后缀? –

+0

参数可以被视为类型的一部分。 –

+0

目前,维基百科说:“XML文档必须使用XML Internet媒体类型(通常与MIME类型混淆),例如...”,但我没有引用。 –