Huraian Masalah
Bagaimana untuk mendapatkan jenis MIME yang dikaitkan dengan sambungan fail?
Penyelesaian
ASP.NET dan rangka kerja lain
Dalam Teras ASP.NET, anda mempunyai pilihan berikut:
new FileExtensionContentTypeProvider().TryGetContentType(fileName, out contentType);
(VSeterusnya sahaja) .NET Framework 4.5 dan ke atas
Gunakan System.Web.MimeMapping.GetMimeMapping
Kaedah:
string mimeType = MimeMapping.GetMimeMapping(fileName);
Pemetaan tersuai ditambah (pantulan)
Untuk menambah pemetaan tersuai (menggunakan pantulan), panggil kod berikut (Nota : medan peribadi digunakan):
MimeMapping._mappingDictionary.AddMapping(string fileExtension, string mimeType)
Atas ialah kandungan terperinci Bagaimana untuk Menentukan Jenis MIME Sambungan Fail dalam ASP.NET dan Rangka Kerja Lain?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!