MIME 类型的官方 URN 是否存在?
Mozilla Firefox 和其他应用程序使用“ urn:mimetype:text/plain
”或“ urn:mimetype:handler:text/plain
”等符号。这种方法有两个问题:
mimetype
根据 IANA 的官方注册表 ( http://www.iana.org/assignments/urn-namespaces/ ) ,不存在“ ”命名空间。因此,只有“urn:x-mimetype
”才是有效的命名空间(根据 RFC 3406 第 4.1 节)。根据 RFC 2141 第 2.2 节,斜杠“
/
”不能在 URN 中使用。但它可以编码为“%2F
”。
考虑到所有这些,有没有另一种方法可以将 MIME 类型“ text/plain
”表示为 URN 而不是“ urn:x-mimetype:text%2Fplain
”?
[更新:考虑一下,URI 也可以。但我也找不到 MIME 类型的 URI。]
谢谢