문제 설명
파일 확장자와 연결된 MIME 유형을 가져오는 방법은 무엇입니까?
솔루션
ASP.NET 및 기타 프레임워크
ASP.NET Core에는 다음과 같은 옵션이 있습니다.
new FileExtensionContentTypeProvider().TryGetContentType(fileName, out contentType);
(VNext 전용) .NET Framework 4.5 이상
System.Web.MimeMapping.GetMimeMapping
사용 방법:
<code class="language-csharp">string mimeType = MimeMapping.GetMimeMapping(fileName);</code>
맞춤 매핑 추가(반사)
리플렉션을 사용하여 사용자 지정 매핑을 추가하려면 다음 코드를 호출하세요(참고 : 비공개 필드가 사용됨).
<code class="language-csharp">MimeMapping._mappingDictionary.AddMapping(string fileExtension, string mimeType)</code>
위 내용은 ASP.NET 및 기타 프레임워크에서 파일 확장자 MIME 유형을 결정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!