ICE15
ICE15 überprüft, ob Inhaltstyp- und Erweiterungsverweise in den MIME- und Extension Tabellen gegenseitig sind. Die MIME-Tabelle muss auf einen Inhaltstyp auf eine Erweiterung verweisen, auf die die Erweiterungstabelle auf denselben Inhaltstyp verweist.
Mehrere Erweiterungen können auf denselben MIME-Typ verweisen, solange der MIME-Typ auf eine der Erweiterungen verweist. Mehrere MIME-Typen können auf dieselbe Erweiterung verweisen, solange die Erweiterung auf einen der MIME-Typen verweist.
Beachten Sie, dass immer, wenn ein MIME auf eine Erweiterung verweist, die MIME_ Spalte in der Erweiterungstabelle auf Null festgelegt ist.
Ergebnis
ICE15 gibt einen Fehler auf, wenn der Inhaltstyp und die Erweiterungsverweise nicht gegenseitig sind.
Beispiel
ICE15 veröffentlicht zwei Fehlermeldungen für das gezeigte Beispiel:
- Der Inhaltstyptest/x-Flaps in der MIME-Tabelle verweist auf den Erweiterungs-tst, aber die Erweiterung tst in der Erweiterungstabelle verweist auf Flaps/x-Flaps. Dies ist nicht gegenseitig.
- Die Inhaltstyp flaps/x-flaps verweisen auf die Erweiterung flp, diese Erweiterung weist jedoch einen Null-Eintrag in der MIME_ Spalte der Erweiterungstabelle auf.
MIME-Tabelle (teilweise)
ContentType | Erweiterung_ |
---|---|
test/x-test | Tst |
Flaps/x-Flaps | flp |
Erweiterungstabelle (teilweise)
Erweiterung | PANTOMIME_ |
---|---|
Tst | Flaps/x-Flaps |
flp | Null |
Verwandte Themen