De Wikipédia type de média,
Un type de média est composé d'un type, d'un sous-type et de paramètres facultatifs. Par exemple, un fichier HTML peut être désigné texte / html; charset = UTF-8.
Le type de support se compose d'un nom de type de niveau supérieur et d'un nom de sous-type, qui est ensuite structuré en soi-disant "arbres".
top-level type name / subtype name [ ; parameters ]
top-level type name / [ tree. ] subtype name [ +suffix ] [ ; parameters ]
Tous les types de supports doivent être enregistrés en utilisant les procédures d'enregistrement IANA. Actuellement , les arbres suivants sont créés: standard
, vendor
, personal
ou vanity
, non enregistréx.
La norme:
Les types de média dans l'arborescence des normes n'utilisent aucune facette d'arbre (préfixe).
type / media type name [+suffix]
Exemples: "application / xhtml + xml", "image / png"
Vendeur:
L'arborescence des fournisseurs est utilisée pour les types de médias associés aux produits accessibles au public. Il utilise une 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
Arbre personnel ou vanité:
L'arbre personnel ou vanity comprend les types de supports créés expérimentalement ou dans le cadre de produits qui ne sont pas distribués commercialement. Il utilise une
prs.
facette.
type / prs. media type name [+suffix]
Non enregistré x. arbre:
Le «x». L'arbre peut être utilisé pour des types de supports destinés exclusivement à une utilisation dans des environnements privés et locaux et uniquement avec l'accord actif des parties qui les échangent. Les types de cet arbre ne peuvent pas être enregistrés.
Selon la version précédente de la RFC 6838 - RFC 2048 obsolète (publiée en novembre 1996), il devrait rarement, voire jamais, être nécessaire d'utiliser des types expérimentaux non enregistrés, et en tant que tel, utiliser à la fois "x-" et "x". les formulaires sont découragés . Les versions précédentes de cette RFC - RFC 1590 et RFC 1521 indiquaient que l'utilisation de la notation "x-" pour le nom de sous-type pouvait être utilisée pour les sous-types non enregistrés et privés, mais cette recommandation était obsolète en novembre 1996.
type / x. media type name [+suffix]
Il est donc clair que le type MIME de type standard application/pdf
est le type approprié à utiliser tandis que vous devez éviter d'utiliser le x-
type de support obsolète et non enregistré comme indiqué dans RFC 2048 et RFC 6838 .
application/pdf
type doit être utilisé - sauf si vous devez être compatible avec de très vieux logiciels, n'utilisez pasx-pdf
...