ICE15
ICE15 valideert dat inhoudstype en extensieverwijzingen in de MIME- en Extension- tabellen wederkerig zijn. De MIME-tabel moet verwijzen naar een inhoudstype naar een extensie waarnaar de extensietabel verwijst naar hetzelfde inhoudstype.
Meerdere extensies kunnen verwijzen naar hetzelfde MIME-type, zolang het MIME-type terugverwijst naar een van de extensies. Meerdere MIME-typen kunnen verwijzen naar dezelfde extensie, zolang de extensie verwijst naar een van de MIME-typen.
Houd er rekening mee dat wanneer een MIME verwijst naar een extensie, die extensie niet de kolom MIME_ in de tabel Extensie kan hebben ingesteld op Null.
Resultaat
ICE15 plaatst een fout als het inhoudstype en de extensieverwijzingen niet wederkerig zijn.
Voorbeeld
ICE15 plaatst twee foutberichten voor het voorbeeld dat wordt weergegeven:
- De test/x-flaps van het inhoudstype in de MIME-tabel verwijst naar de extensie tst, maar de extensie tst in de extensietabel verwijst naar flaps/x-flaps. Dit is niet wederzijds.
- De inhoudstype flaps/x-flaps verwijst naar de extensie flp, maar die extensie heeft een Null-vermelding in de kolom MIME_ van de extensietabel.
MIME-tabel (gedeeltelijk)
ContentType | Extensie_ |
---|---|
test/x-test | Tst |
flaps/x-flaps | flp |
extensietabel (gedeeltelijk)
Extensie | MIME_ |
---|---|
Tst | flaps/x-flaps |
flp | Nul |
Verwante onderwerpen