是否有明确的MIME类型列表?

时间:2015-11-11 13:19:00

标签: mime-types mime

我了解您可以配置服务器以将特定扩展名与特定MIME类型相关联。谁定义了这些MIME类型?我可以创建自己的自定义类型(如xyz / dfds),如果是这样,它的重点是什么?说我决定这样做,我将如何告诉Chrome等浏览器如何解释它?

1 个答案:

答案 0 :(得分:0)

权威 MIME类型列表是http://www.iana.org/assignments/media-types/media-types.xhtml的IANA媒体类型注册表,但它绝不是详尽无遗。

与您猜测的一样,实施者有正当理由使用不属于注册管理机构的非官方类型,原因有很多,包括但不限于

  • 有限私人使用
  • IANA未充分解决的专业需求
  • 反对或替代IANA指定的标准类型
  • 测试或准备官方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;它起源于电子邮件,并且在许多其他应用程序中也有用。