我有一堆应该代表MIME类型的字符串。但是,其中一些字符串的MIME类型无效/无效。 .NET框架中是否有一种方法可以获取有效的MIME类型列表?

最佳答案

查看有关添加自定义mime类型的this stack overflow post

你应该能够做类似的事情

using (DirectoryEntry mimeMap = new DirectoryEntry("IIS://Localhost/MimeMap"))
{
    PropertyValueCollection propValues = mimeMap.Properties["MimeMap"];
    foreach(IISOle.MimeMap mimeType in propValues)
    //must cast to the interface and not the class
    {
      //access mimeType.MimeType to get the mime type string.
    }
}

关于c# - 我如何知道字符串是否表示有效的MIME类型?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/977300/

10-17 02:44