获取文件的 MimeType(内容类型)

本文关键字:类型 文件 MimeType 获取 | 更新日期: 2023-09-27 18:37:27

如何通过文件扩展名获取特定文件的 Mime 类型或内容类型?这个程序是用MVC3 Razor语法开发的,代码看起来像这样:

if (System.IO.File.Exists(file))
            return File(file, "application/pdf", id);
        else
            return RedirectToAction("Index");

我想将应用程序/pdf 更改为动态值,以便它通过发送到控制器的 id 或文件名提供 MIME 类型。

获取文件的 MimeType(内容类型)

您可以在 HKCR'<file extension>'Content Type 中查找注册表值。 此值并非适用于所有文件类型,但可能适用于所有您感兴趣的文件类型。