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

 

ICE 参考