Existe-t-il un moyen à toute épreuve de détecter le type MIME de fichier téléchargé dans Ruby ou Ruby on Rails ? Je télécharge des fichiers JPEG et des fichiers PNJ à l’aide de SWFupload et je télécharge toujours
Réponses
Trop de publicités?La gem ruby-filemagic le fera :
Cette gem ne regarde pas du tout l’extension de fichier. Il lit un peu le contenu du fichier et l’utilise pour deviner le type du fichier.
NARKOZ
Points
12220
Alain Beauvois
Points
2572
kaorukobo
Points
157
filemagic gem est une bonne solution mais dépend de beaucoup de gemmes inutiles. (rails, aws-sdk-core, ...)
Si votre application est petite et ne fonctionne que sous Linux ou OSX, envisagez d’utiliser le `` programme :
Remarque : Remplacez par `` n’importe quel expr contient le chemin d’accès au fichier.