Skip to content

resolveFileMimeType

优先使用文件 type(MIME),缺失时按 name 后缀猜测。

函数签名

typescript
interface ResolveFileMimeTypeInput {
  type?: string | null
  name?: string | null
}

function resolveFileMimeType(
  input: ResolveFileMimeTypeInput,
  fallbackName?: string,
): string

使用场景

  • 浏览器 File 上传前补全 Content-Type
  • 本地路径上传仅有文件名、无 MIME 时