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
