2009-07-01 9 views
0

J'utilisais urlmon pour trouver le MIME des fichiers mais il ne s'est pas bien passé quand je ne pouvais pas obtenir le mime correct de fichiers CSS et plus de fichiers SWF. Que puis-je utiliser pour obtenir le fichier mime?Obtenir le mime sans utiliser urlmon

Répondre

1

Hmm, je ne suis pas sûr que je comprends parfaitement votre question, mais si vous voulez faire une sorte de chercher contre une liste maîtresse, vous pouvez consulter le métabase IIS

using (DirectoryEntry directory = new DirectoryEntry("IIS://Localhost/MimeMap")) { 
    PropertyValueCollection mimeMap = directory.Properties["MimeMap"]; 
    foreach (object Value in mimeMap) { 
     IISOle.MimeMap mimetype = (IISOle.MimeMap)Value; 
     //use mimetype.Extension and mimetype.MimeType to determine 
     //if it matches the type you are looking for 
    } 
} 
+0

arg, je n'ai pas un serveur ATM. –