2010-08-05 7 views
0

Existe-t-il un moyen d'obtenir le type MIME d'un fichier en utilisant ASP? Si juste le chemin vers le fichier.Fichier mime avec asp

Répondre

0

Une façon possible de le faire serait de prendre l'extension de fichier du fichier et de rechercher la clé de Registre HKEY_CLASSES_ROOT\<file extension>. Il devrait y avoir une valeur "Content Type" sous cette clé qui donne le type MIME du fichier, au moins pour les types de fichiers les plus populaires.

Cela suppose que l'extension de fichier est un indicateur fiable du contenu du fichier. Sur Unix, il y a la commande file qui peut rechercher des "nombres magiques" dans le fichier et peut retourner le type de fichier correct même si l'extension est fausse. Un port de cet utilitaire existe pour Windows. Vous pourriez être en mesure de execute it from ASP and capture its output.