MimeTypes是小写/不区分大小写的吗?

时间:2012-10-13 01:56:56

标签: mime-types rfc

我们有一些代码可以处理基于mimetypes的消息,这需要匹配它们。粗略的一瞥表明都是小写的,这让人怀疑是否:

  • 他们按照惯例,或
  • 是规范的一部分吗? (对大写/小写等搜索RFC 2045/2046并没有返回任何命中)

那么, tiny 性能提升可以省略不区分大小写的比较吗?

1 个答案:

答案 0 :(得分:20)

MIME类型不区分大小写。它们仅按惯例小写。

RFC 2045说:“类型,子类型和参数名称不区分大小写。”如果您的MIME类型为text/plain,其类型为text且子类型为plain。因此,根据规范,这些不区分大小写。