我了解您可以配置服务器以将特定扩展名与特定MIME类型相关联。谁定义了这些MIME类型?我可以创建自己的自定义类型(如xyz / dfds),如果是这样,它的重点是什么?说我决定这样做,我将如何告诉Chrome等浏览器如何解释它?
答案 0 :(得分:0)
权威 MIME类型列表是http://www.iana.org/assignments/media-types/media-types.xhtml的IANA媒体类型注册表,但它绝不是详尽无遗。
与您猜测的一样,实施者有正当理由使用不属于注册管理机构的非官方类型,原因有很多,包括但不限于
一个宏大的例子是应用于PKzip存档格式的大量不同MIME类型标识符;您会看到$data = array(
3 => 'http://example.com/news/article/2006/03/',
7 => 'http://example.com/news/article/2006/07/',
13 => 'http://example.com/news/article/2006/13/',
26 => array(
'http://example.com/news/article/1/26/',
'http://example.com/news/article/2/26/'
'http://example.com/news/article/3/26/'
)
);
,,以及普通
application/zip
中较受欢迎的广告。
对于有关ad-hoc类型的浏览器支持的特定问题,常见的方法是为要支持的浏览器创建插件。请注意,MIME不仅限于WWW;它起源于电子邮件,并且在许多其他应用程序中也有用。