Pregunta
¿Existe una urna oficial para el tipo MIME?
Mozilla Firefox y otras aplicaciones utilizan notaciones como "urn:mimetype:text/plain
" o "urn:mimetype:handler:text/plain
".
Hay dos problemas con este enfoque:
-
No existe ningún espacio de nombres "
mimetype
", de acuerdo con el registro oficial de la IANA ( http: //www.iana.org/assignments/urn-namespaces/ ). Por lo tanto, sólo "urn:x-mimetype
" sería un espacio de nombres válida (de acuerdo con RFC 3406 sección 4.1). -
La barra "
/
" no puede ser utilizado en urnas de acuerdo con RFC 2141 sección 2.2. Pero podría ser codificado a "%2F
".
Todo lo que considera, ¿hay otra manera de representar la "text/plain
" tipo MIME como una urna de "urn:x-mimetype:text%2Fplain
"?
[ACTUALIZACIÓN: Pensando en ello, un URI estaría bien también. Pero no puedo encontrar ninguna URI para el tipo MIME ninguno.]
Gracias
Solución
Para su información, leí la presencia de /
como NO DEBERÍA por el RFC 2141, en lugar de un NO DEBE.
Para este enfoque acabo usaría la URI de la cesión, por ejemplo, << a href = "http://www.iana.org/assignments/media-types/application/zip" rel = "nofollow noreferrer"> http://www.iana.org/assignments/media-types/application / zip >. La única advertencia es que no todos ellos eliminar la referencia. Si se puede vivir con eso, sin embargo, usted debe estar bien.