【发布时间】:2012-08-19 00:49:57
【问题描述】:
我尝试使用 mimetype-fu 来检测 mimetypes,但它似乎对某些文件有效,而对另一些文件则无效。比如我下载了this R manual,我尝试检测它的mimetype,通过:
File.mime_type?(File.read("R-intro.pdf"))
它告诉我mimetype 是"unknown/unknown"。还有另一种检测模仿类型的方法吗?是否有另一个我不知道的 mimetype-fu 选项可以处理这种情况?
【问题讨论】:
-
据我所知,这个项目已经两年没有更新了,我还是试试吧。我不想坚持使用扩展来猜测 mimetypes。
-
@apneadiving,我试过
filemagic,它成功了。添加一个答案,我会标记它!
标签: ruby-on-rails ruby mime-types