Domanda

L'un'urna ufficiale per il tipo MIME esiste?

Mozilla Firefox e altre applicazioni utilizzano notazioni come "urn:mimetype:text/plain" o "urn:mimetype:handler:text/plain". Ci sono due problemi con questo approccio:

  1. Non esiste alcun namespace "mimetype", secondo registro ufficiale della IANA ( http: //www.iana.org/assignments/urn-namespaces/ ). Così, solo "urn:x-mimetype" sarebbe un namespace valido (secondo RFC 3406 paragrafo 4.1).

  2. La barra "/" non può essere utilizzato in URN secondo RFC 2141 sezione 2.2. Ma potrebbe essere codificato in "%2F".

Tutto ciò considerato, c'è un altro modo per rappresentare il "text/plain" tipo MIME come un'urna che "urn:x-mimetype:text%2Fplain"?

[UPDATE: Ci sto pensando, un URI sarebbe troppo male. Ma non riesco a trovare alcun URI per il tipo MIME nessuno dei due.]

Grazie

È stato utile?

Soluzione

Cordiali saluti, ho letto la presenza di / come NON DOVREBBE dalla RFC 2141, piuttosto che un NON DEVE.

Per questo approccio vorrei solo usare l'URI del compito, per esempio << a href = "http://www.iana.org/assignments/media-types/application/zip" rel = "nofollow noreferrer"> http://www.iana.org/assignments/media-types/application / zip >. L'unica avvertenza è che non tutti dereference. Se si riesce a vivere con questo, però, si dovrebbe essere OK.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top