2009-05-24 22 views
3

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

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

  1. はNO「mimetype」名前空間はIANAの公式登録(http://www.iana.org/assignments/urn-namespaces/)に応じて存在していません。したがって、 "urn:x-mimetype"だけが有効な名前空間になります(RFC 3406のセクション4.1による)。

  2. スラッシュ「/」は、RFC 2141の2.2項のURNでは使用できません。しかし、それは "%2F"にコード化することができます。

と考えているすべては、「urn:x-mimetype:text%2Fplain」よりURNとして「text/plainを」MIMEタイプを表現するもう一つの方法は何ですか?

[UPDATE:それについて考えると、URIも大丈夫です。 RFC 2141によりべきではない、というよりも、NOTなければならないためしかし、私はどちらもMIMEタイプのために何のURIを見つけることができません。]

おかげFYI

答えて

1

を、私は/の存在をお読みください。

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

+0

@ user227745 URLはURNではなくURL – smartcaveman

+0

@smartcaveman:OPは「URIもOKです」と言っています(URLを含む)。 – unor