ICE15

ICE15 vérifie que les références de type de contenu et d’extension dans les tables MIME et Extension sont réciproques. La table MIME doit référencer un type de contenu à une extension que la table d’extension renvoie au même type de contenu.

Plusieurs extensions peuvent référencer le même type MIME, tant que le type MIME fait référence à l’une des extensions. Plusieurs types MIME peuvent référencer la même extension, tant que l’extension fait référence à l’un des types MIME.

Notez que chaque fois qu’un MIME fait référence à une extension, la colonne MIME_ de la table Extension ne peut pas avoir la valeur Null.

Résultats

ICE15 publie une erreur si le type de contenu et les références d’extension ne sont pas réciproques.

Exemple

ICE15 publie deux messages d’erreur pour l’exemple affiché :

  • Le type de contenu test/x-flaps dans la table MIME fait référence à l’extension tst, mais l’extension tst dans la table Extension fait référence à flaps/x-flaps. Ce n’est pas réciproque.
  • Le type de contenu flaps/x-flaps fait référence au flp d’extension, mais cette extension a une entrée Null dans la colonne MIME_ de la table Extension.

Table MIME (partielle)

ContentType Extension_
test/x-test tst
flaps/x-flaps flp

 

Table Extension (partielle)

Extension MIME_
tst flaps/x-flaps
flp Null

 

Référence ICE