162 在阅读内容提供者时,我一直想知道为什么Android MIME类型的类别和类型都以vnd作为前缀。例如: vnd.android.cursor.dir/vnd.<something> vnd.android.cursor.item/vnd.<something> 有人知道这代表什么,意思是什么? mime-types — 罗杰克 source
200 vnd表示特定于供应商的MIME类型,这意味着它们是公司机构而非Internet联盟引入的MIME类型。 — 马蒂亚斯 source 2 在这种情况下,法人团体是指Google? — IgorGanapolsky 1 是的,例如。微软也为他们的Office产品引入了非标准的MIME类型,其他许多公司也是如此。 — 马蒂亚斯(Matthias)2012年 2 谢谢,x-是什么意思? — 布拉姆2014年 1 根据RFC6838的3.4节,以'x-' 开头的 MIME类型最初是未注册树的一部分,仅用于协议组织之间的私有交换。RFC6648中已弃用了该名称,该前缀被广泛用于实验和生产数据交换格式。RFC6648似乎建议格式创建者(在RFC中称为协议提供者)注册其MIME类型,因为原始实验性功能的标准化速度很慢。 — 2014年 7 @IgorGanapolsky如果您的意思是Google =喜欢android的供应商,则不会。您可以创建自己的自定义文件,然后将其命名为application / vnd.igor.test mime类型,然后您的应用程序就可以收听它。“ vnd。”之后的内容并不重要,只要知道我的意思,就可以以某种方式阻止与其他“ igors”的“冲突”。如果您拥有域,则可以使用application / vnd.com.example.igor — Gavriel
37 vnd =供应商。 参见维基百科 以x-开头的类型或子类型是非标准的(它们未在IANA中注册)。开头的子类型是vnd特定于供应商的。个人或虚荣树中的子类型以开头prs。 — Bdargan source 11 vnd子类型是否必须注册(与x-子类型相对)?如果是这样,为什么不注册Android子类型? — 吉利2012年 1 某处是否有已注册的vnd媒体类型的目录? — jchook 3 为了回答我自己的问题,这似乎是有关媒体类型的权威列表:iana.org/assignments/media-types/media-types.xhtml — jchook 根据我对其他答案的评论,x-不应再使用它。x.是已批准的替代品(但除实验用途外不鼓励使用)。 — 史蒂夫