Ruby on rails 我应该使用什么来可靠地检测mimetype?
我尝试使用mimetype-fu检测mimetype,但它似乎对某些文件有效,而对其他文件无效。例如,我下载并尝试通过以下方式检测其mimetype:Ruby on rails 我应该使用什么来可靠地检测mimetype?,ruby-on-rails,ruby,mime-types,Ruby On Rails,Ruby,Mime Types,我尝试使用mimetype-fu检测mimetype,但它似乎对某些文件有效,而对其他文件无效。例如,我下载并尝试通过以下方式检测其mimetype: File.mime_type?(File.read("R-intro.pdf")) 它告诉我mimetype是“unknown/unknown”。还有其他检测模拟类型的方法吗?是否有我不知道的另一个mimetype fu选项可以处理这种情况?如评论中所述,是一个很好的选择。如评论中所述,是一个很好的选择。据我所知,该项目在过去2年中没有更新,我
File.mime_type?(File.read("R-intro.pdf"))
它告诉我mimetype是
“unknown/unknown”
。还有其他检测模拟类型的方法吗?是否有我不知道的另一个mimetype fu选项可以处理这种情况?如评论中所述,是一个很好的选择。如评论中所述,是一个很好的选择。据我所知,该项目在过去2年中没有更新,我将尝试一下。我不想坚持使用扩展来猜测mimetype。@一开始,我尝试了filemagic
,它成功了。添加一个答案,我会标记它!据我所知,这个项目在过去的两年里都没有更新过,不过我会试试看。我不想坚持使用扩展来猜测mimetype。@一开始,我尝试了filemagic
,它成功了。添加一个答案,我会标记它!