ICE15
ICE15 valide 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 fait référence 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, cette extension ne peut pas avoir la colonne MIME_ dans la table d’extension définie sur Null.
Résultat
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 illustré :
- Le type de contenu test/x-flaps dans la table MIME fait référence au tst d’extension, mais l’extension tst dans la table Extension fait référence aux 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 d’extension (partielle)
Extension | MIME_ |
---|---|
Tst | flaps/x-flaps |
flp | Zéro |
Rubriques connexes