假设有一种新的专有文件格式,目前没有任何已知的应用程序可以处理它,我认为您可以按照以下方式发明一个新的MIME类型值:
Content-Type: application/my-arbitrary-format
假定这是正确的方法,是否存在任何限制(格式、语法、长度、保留字或其他)、标准(IETF、ISO、W3C、IEEE等)或习惯(如斜杠type/format
)?请注意,我不想使用已知的MIME类型值,因为浏览器和/或操作系统不应该对可以打开的文件进行假设。
假设有一种新的专有文件格式,目前没有任何已知的应用程序可以处理它,我认为您可以按照以下方式发明一个新的MIME类型值:
Content-Type: application/my-arbitrary-format
假定这是正确的方法,是否存在任何限制(格式、语法、长度、保留字或其他)、标准(IETF、ISO、W3C、IEEE等)或习惯(如斜杠type/format
)?这个页面提供了关于MIME类型命名约定的内容。以下是关于自定义MIME类型的部分:
对于实验性的MIME类型,使用
x.
作为子类型的前缀。注意,x-
前缀也可用于此目的,但不鼓励使用,应该优先选择x.
以促进与其他前缀的对称性。对于商业产品中的厂商特定MIME类型,使用
vnd.
作为子类型的前缀。vnd.
前缀后面应跟随由句点分隔的厂商名称和子类型(例如application/vnd.mozilla.xul+xml
)。对于个人/自定义的MIME类型,使用
prs.
作为子类型的前缀。
application/xhtml+xml
。 - Bradx-
来表示非标准的值,可以参考这个问题:https://dev59.com/DXI95IYBdhLWcg3w7StZ - unor