4

MIME タイプの公式の URN は存在しますか?

Mozilla Firefox やその他のアプリケーションでは、「urn:mimetype:text/plain」や「 」などの表記を使用していますurn:mimetype:handler:text/plain。このアプローチには 2 つの問題があります。

  1. mimetypeIANA の公式レジストリ ( http://www.iana.org/assignments/urn-namespaces/ ) によると、 " " 名前空間は存在しません。したがって、" urn:x-mimetype" のみが有効な名前空間になります (RFC 3406 セクション 4.1 によると)。

  2. スラッシュ " /" は、RFC 2141 セクション 2.2 に従って、URN では使用できません。しかし、それは " " にエンコードされる可能性があります%2F

すべてを考慮して、MIME タイプ " text/plain" を URN として " " 以外に表す方法はありurn:x-mimetype:text%2Fplainますか?

[UPDATE: 考えてみると、URI も問題ありません。しかし、MIME タイプの URI も見つかりません。]

ありがとう

4

1 に答える 1

1

/参考までに、RFC 2141 では の存在を MUST NOT ではなく SHOULD NOTとして読みました。

このアプローチでは、< http://www.iana.org/assignments/media-types/application/zip > などの割り当ての URI を使用します。唯一の注意点は、それらすべてが逆参照するわけではないということです。それでも我慢できればOKです。

于 2009-12-09T06:42:53.637 に答える