Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Menentukan Jenis MIME Sambungan Fail dalam ASP.NET dan Rangka Kerja Lain?
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:
<code class="language-csharp">string mimeType = MimeMapping.GetMimeMapping(fileName);</code>
Pemetaan tersuai ditambah (pantulan)
Untuk menambah pemetaan tersuai (menggunakan pantulan), panggil kod berikut (Nota : medan peribadi digunakan):
<code class="language-csharp">MimeMapping._mappingDictionary.AddMapping(string fileExtension, string mimeType)</code>
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!