Aus Wikipedia Medientyp,
Ein Medientyp besteht aus einem Typ, einem Untertyp und optionalen Parametern. Eine HTML-Datei könnte zum Beispiel als text/html; charset=UTF-8 bezeichnet werden.
Der Medientyp besteht aus dem Namen des Top-Level-Typs und dem Namen des Sub-Typs, d. h. weiter in sogenannte "Bäume" strukturiert ist.
top-level type name / subtype name [ ; parameters ]
top-level type name / [ tree. ] subtype name [ +suffix ] [ ; parameters ]
Alle Medientypen sollten nach den IANA-Registrierungsverfahren registriert werden. Derzeit werden die folgenden Bäume erstellt: standard
, vendor
, personal
o vanity
, unregistriert x.
Standard:
Die Medientypen im Normenbaum verwenden keine Baumfacette (Präfix).
type / media type name [+suffix]
Beispiele: "application/xhtml+xml", "image/png"
Anbieter:
Die Herstellerstruktur wird für Medientypen verwendet, die mit öffentlich zugänglichen Produkten. Er verwendet vnd.
Facette.
type / vnd. media type name [+suffix] - used in the case of well-known producer
type / vnd. producer's name followed by media type name [+suffix] - producer's name must be approved by IANA
type / vnd. producer's name followed by product's name [+suffix] - producer's name must be approved by IANA
Persönlicher Baum oder Eitelkeitsbaum:
Persönlicher Baum oder Eitelkeitsbaum umfasst Medienarten, die experimentell oder als Teil von Produkten, die nicht kommerziell vertrieben werden. Er verwendet prs.
Facette.
type / prs. media type name [+suffix]
Unregistrierter x. Baum:
Der "x."-Baum darf für Medientypen verwendet werden, die ausschließlich für die Verwendung in privaten, lokalen Umgebungen und nur mit aktiver Zustimmung der der Parteien, die sie austauschen. Typen in diesem Baum können nicht registriert werden.
Gemäß der vorherigen Version von RFC 6838 - veraltetes RFC 2048 (veröffentlicht im November 1996) sollte es selten, wenn überhaupt, notwendig sein nicht registrierte experimentelle Typen zu verwenden, und daher wird von der Verwendung sowohl der "x-" als auch der und "x."-Formen abgeraten wird. . Frühere Versionen dieses RFC - RFC 1590 und RFC 1521 besagten, dass die Verwendung der "x-"-Notation für den für den Subtypnamen für nicht registrierte und private Subtypen verwendet werden kann, aber Diese Empfehlung wurde jedoch im November 1996 überholt.
type / x. media type name [+suffix]
Es ist also klar, dass der Standardtyp MIME-Typ application/pdf
zu verwenden, während Sie es vermeiden sollten, die veraltete und nicht registrierte x-
Medientyp wie angegeben in RFC 2048 y RFC 6838 .