ICE15

ICE15 überprüft, ob Inhaltstyp- und Erweiterungsverweise in den MIME- und Extension-Tabellen wechselseitig sind. Die MIME-Tabelle muss einen Inhaltstyp auf eine Erweiterung verweisen, auf die die Erweiterungstabelle auf denselben Inhaltstyp rückverweist.

Mehrere Erweiterungen können auf denselben MIME-Typ verweisen, solange der MIME-Typ auf eine der Erweiterungen rückverweist. Mehrere MIME-Typen können auf dieselbe Erweiterungen verweisen, solange die Erweiterung auf einen der MIME-Typen rückverweist.

Beachten Sie, dass immer, wenn ein MIME-Typ auf eine Erweiterung verweist, für diese Erweiterung die „MIME_“-Spalte in der Extension-Tabelle nicht auf Null festgelegt sein kann.

Ergebnis

ICE15 gibt einen Fehler aus, wenn die Inhaltstyp- und Erweiterungsverweise nicht wechselseitig sind.

Beispiel

ICE15 gibt zwei Fehlermeldungen für das gezeigte Beispiel aus:

  • Der Inhaltstyp „test/x-flaps“ in der MIME-Tabelle verweist auf die Erweiterung TST, aber die Erweiterung TST in der Extension-Tabelle verweist auf „flaps/x-flaps“. Dies ist nicht wechselseitig.
  • Der Inhaltstyp „flaps/x-flaps“ verweist auf die Erweiterung FLP, aber diese Erweiterung hat einen Null-Eintrag in der „MIME_“-Spalte der Extension-Tabelle.

MIME-Tabelle (teilweise)

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

 

Extension-Tabelle (teilweise)

Durchwahl MIME_
tst flaps/x-flaps
flp Null

 

ICE-Referenz