我应该用什么来可靠地检测mimetypes?

时间:2012-08-23 13:30:23

标签: ruby-on-rails ruby mime-types

我尝试使用mimetype-fu来检测mimetypes,但它似乎适用于某些文件,而对于其他文件则不然。例如,我下载了this R manual,我试图通过以下方式检测它的mimetype:

File.mime_type?(File.read("R-intro.pdf"))

它告诉我mimetype是"unknown/unknown"。还有另一种检测mimetypes的方法吗?是否有其他mimetype-fu选项,我不知道,可以处理这种情况?

1 个答案:

答案 0 :(得分:1)

如评论中所述,filemagic非常合适。