URN为MIME类型
是否存在用于MIME类型的官方URN?
Mozilla Firefox和其他应用程序使用诸如“ urn:mimetype:text/plain
”或“ urn:mimetype:handler:text/plain
”的符号。 这种方法有两个问题:
根据IANA官方注册(http://www.iana.org/assignments/urn-namespaces/),不存在“ mimetype
”命名空间。 因此,只有“ 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。]
谢谢
仅供参考,我读了/
作为一个不应该由RFC 2141,而不是一个MUST NOT。
对于这种方法,我只会使用分配的URI,例如<http://www.iana.org/assignments/media-types/application/zip>。 唯一需要注意的是,并不是所有这些都被解除引用。 如果你能忍受这一点,你应该没问题。
链接地址: http://www.djcxy.com/p/8253.html上一篇: URN for MIME Type