【问题标题】:Is there a definite list of MIME types?是否有明确的 MIME 类型列表?
【发布时间】:2016-02-12 14:14:57
【问题描述】:

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

【问题讨论】:

标签: mime-types mime


【解决方案1】:

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

如您所想,实现者有正当理由使用不属于注册表的非官方类型,原因有很多,包括但不限于

  • 私人用途有限
  • IANA 未充分解决特殊需求
  • 反对或替代 IANA 指定的标准类型
  • 为官方 IANA 标准化进行测试或准备

一个宏大的例子是大量不​​同的 MIME 类型标识符应用于 PKzip 存档格式;您会看到application/zipapplication/x-zip-compressed 和简单的application/octet-stream,在更受欢迎的当中。

对于您关于浏览器对 ad-hoc 类型的支持的具体问题,一种常见的方法是为您想要支持的浏览器创建一个插件。请注意,MIME 不限于万维网;它起源于电子邮件,也用于许多其他应用程序。

【讨论】:

    猜你喜欢
    • 2011-12-25
    • 2012-09-14
    • 2014-04-15
    相关资源
    最近更新 更多