MyK*_*ey_ 6 mime urn mime-types
MIME 类型是否存在官方 URN?
urn:mimetype:text/plainMozilla Firefox 和其他应用程序使用“ ”或“ ”等符号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。]
谢谢
小智 1
仅供参考,我将/RFC 2141 中的“不应该”(SHOULD NOT) 视为“不应该”(SHOULD NOT),而不是“不得”(MUST NOT)。
对于这种方法,我只使用分配的 URI,例如 < http://www.iana.org/assignments/media-types/application/zip >。唯一需要注意的是,并非所有这些都取消引用。如果你能忍受这一点,那应该没问题。
| 归档时间: |
|
| 查看次数: |
586 次 |
| 最近记录: |