Ik heb hier de volgende situatie:
Ik heb een .aspx(in C#) pagina die een videoclip(avi, mpg enz.) OF en foto(jpeg,png enz.) moet kunnen weergeven. Om te kunnen bepalen wat voor formaat dat bestand heeft moet ik echter de Mimetype daarvan hebben om te weten wat ik moet uitprinten in de aspx(een img-tag of een embed-tag voor de videoclip). Ik heb overal gezocht naar een class of methode die als invoer een bestandsnaam krijgt en als uitvoer de Mimetype geeft maar kan helemaal niks vinden daarover.
Als ik naar java kijk dan zie ik dat daar weldegelijk zo'n methode bestaat. Die methode is getMimeType die te vinden is in de ServletContext. Deze methode neemt een bestandsnaam/url aan en geeft de mimetype daarvan terug. Zo'n methode kan ik nergens in .NET vinden.
Een alternatief is om letterlijk te gaan checken dat als de extensie jpeg, gif, png enz. is dat dat een plaatje is en anders is het een videoclip(alleen filmpjes en plaatjes kunnen worden geupload). Maar dat vereist veel controles en werkt niet bij eventueel nieuwe bestandsextensies. Hoe kan ik makkelijk in ASP.NET de Mimetype bepalen van een bestand?
Alvast bedankt.
Ik heb een .aspx(in C#) pagina die een videoclip(avi, mpg enz.) OF en foto(jpeg,png enz.) moet kunnen weergeven. Om te kunnen bepalen wat voor formaat dat bestand heeft moet ik echter de Mimetype daarvan hebben om te weten wat ik moet uitprinten in de aspx(een img-tag of een embed-tag voor de videoclip). Ik heb overal gezocht naar een class of methode die als invoer een bestandsnaam krijgt en als uitvoer de Mimetype geeft maar kan helemaal niks vinden daarover.
Als ik naar java kijk dan zie ik dat daar weldegelijk zo'n methode bestaat. Die methode is getMimeType die te vinden is in de ServletContext. Deze methode neemt een bestandsnaam/url aan en geeft de mimetype daarvan terug. Zo'n methode kan ik nergens in .NET vinden.
Een alternatief is om letterlijk te gaan checken dat als de extensie jpeg, gif, png enz. is dat dat een plaatje is en anders is het een videoclip(alleen filmpjes en plaatjes kunnen worden geupload). Maar dat vereist veel controles en werkt niet bij eventueel nieuwe bestandsextensies. Hoe kan ik makkelijk in ASP.NET de Mimetype bepalen van een bestand?
Alvast bedankt.