ICE15
ICE15 convalida che i riferimenti al tipo di contenuto e alle estensioni nelle tabelle MIME e Extension siano reciproci. La tabella MIME deve fare riferimento a un tipo di contenuto a un'estensione a cui fa riferimento la tabella Extension allo stesso tipo di contenuto.
Più estensioni possono fare riferimento allo stesso tipo MIME, purché il tipo MIME faccia riferimento a una delle estensioni. Più tipi MIME possono fare riferimento alla stessa estensione, purché l'estensione faccia riferimento a uno dei tipi MIME.
Si noti che ogni volta che un oggetto MIME fa riferimento a un'estensione, tale estensione non può avere la colonna MIME_ nella tabella Estensione impostata su Null.
Risultato
ICE15 invia un errore se il tipo di contenuto e i riferimenti all'estensione non sono reciproci.
Esempio
ICE15 pubblica due messaggi di errore per l'esempio illustrato:
- Il tipo di contenuto test/x-flaps nella tabella MIME fa riferimento al tst dell'estensione, ma l'estensione tst nella tabella Extension fa riferimento a flaps/x-flaps. Questo non è reciproco.
- Il tipo di contenuto flaps/x-flaps fa riferimento all'estensione flp, ma tale estensione include una voce Null nella colonna MIME_ della tabella Extension.
ContentType | Estensione_ |
---|---|
test/x-test | Tst |
flaps/x-flaps | flp |
tabella di estensione (parziale)
Estensione | MIMO_ |
---|---|
Tst | flaps/x-flaps |
flp | Nullo |
Argomenti correlati