ICE15
ICE15 验证 MIME 表和 Extension 表中的内容类型与扩展引用是否对等。 MIME 表必须从扩展中引用内容类型,而 Extension 表又反向引用相同的内容类型。
多个扩展可以引用相同的 MIME 类型,只要 MIME 类型反向引用其中一个扩展即可。 多个 MIME 类型可以引用同一个扩展,只要扩展反向引用其中一个 MIME 类型即可。
请注意,每当 MIME 引用扩展时,该扩展都不能将 Extension 表中的 MIME_ 列设置为 Null。
如果内容类型和扩展未相互引用,ICE15 会发布错误。
对于所显示的示例,ICE15 将发出以下错误消息:
- MIME 表中的内容类型 test/x-flaps 引用扩展 tst,但 Extension 表中的扩展 tst 引用 flaps/x-flaps。 这不对等。
- 内容类型 flaps/x-flaps 引用扩展 flp,但该扩展在 Extension 表的 MIME_ 列中具有 Null 条目。
MIME 表(部分)
ContentType | Extension_ |
---|---|
test/x-test | tst |
flaps/x-flaps | flp |
Extension 表(部分)
分机 | MIME_ |
---|---|
tst | flaps/x-flaps |
flp | Null |