MIME 类型约定、标准或限制?

问题描述 投票:0回答:2

鉴于目前任何已知应用程序都无法处理一种新的专有文件格式,我假设您可以发明一个新的 MIME 类型值,如下所示:

Content-Type: application/my-arbitrary-format

假设这是要走的路,是否有任何限制(格式、语法、长度、保留字或其他)、标准(IETF、ISO、W3C、IEEE等)或约定(例如斜杠

type/format
)?

请注意,我不想使用已知的 MIME 类型值,因为浏览器和/或操作系统不应假设什么可以或不能打开文件。

standards mime mime-types conventions
2个回答
16
投票

页面提供了命名 MIME 类型的约定。这是关于自定义 MIME 类型的部分:

  • 使用

    x.
    作为实验 MIME 类型的子类型的前缀。请注意,
    x-
    前缀对于此目的也有效,但不鼓励使用
    x.
    以促进与其他前缀的对称性。

  • 使用

    vnd.
    作为作为商业产品一部分的供应商特定 MIME 类型的子类型的前缀。
    vnd.
    前缀后应跟以句点分隔的供应商名称和子类型(例如
    application/vnd.mozilla.xul+xml
    )。

  • 使用

    prs.
    作为不属于商业产品一部分的个人/虚荣 MIME 类型的子类型前缀。


7
投票

要正确执行此操作,您可以向 IANA 注册您的新类型。 http://www.iana.org/assignments/media-types/

© www.soinside.com 2019 - 2024. All rights reserved.