ContentType 构造函数

ContentType(
  1. String primaryType,
  2. String subType,
  3. {String? charset,
  4. Map<String, String?> parameters = const {}}
)

创建一个新的内容类型对象,设置主要类型和子类型。也可以使用 charsetparameters 设置字符集和额外参数。如果传递了字符集,并且 parameters 中也包含字符集,则传递的 charset 将覆盖参数中的值。在参数中传递的键将转换为小写。无论作为 charset 还是 parameters 传递,charset 条目都将将其值转换为小写。

实现

factory ContentType(String primaryType, String subType,
    {String? charset, Map<String, String?> parameters = const {}}) {
  return _ContentType(primaryType, subType, charset, parameters);
}