94 votes

ASP MVC - Existe-t-il des constantes pour les types de contenu par défaut ?

Existe-t-il un ensemble de constantes dans le cadre de toutes les types de contenu standard ?

2voto

Ahmed Mostafa Points 42

Veuillez également consulter cette solution étonnante dans le lien ci-dessous (section " Utilisation d'une carte statique des types MIME ") :

https://www.ryadel.com/en/get-file-content-mime-type-from-extension-asp-net-mvc-core/

Vous pouvez simplement l'utiliser comme ça :

var mineType= MimeTypeMap.GetMimeType(System.IO.Path.GetExtension(submitted)) ;

0voto

robrich Points 5284

https://www.nuget.org/packages/MimeTypesMap/ est un excellent paquet NuGet pour cela. Utilisez-le comme ceci :

MimeTypesMap.GetMimeType("filename.jpeg"); // => image/jpeg

ou dans l'autre sens :

MimeTypesMap.GetExtension("image/jpeg"); // => jpeg

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X