1

mimetype-fuを使用してmimetypeを検出しようとしましたが、一部のファイルでは機能するようですが、他のファイルでは機能しないようです。たとえば、このRマニュアルをダウンロードし、次の方法でそのmimetypeを検出しようとしました。

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

そしてそれはmimetypeがであると私に告げます"unknown/unknown"。mimetypesを検出する別の方法はありますか?このケースを処理できる、私が知らない別のmimetype-fuオプションはありますか?

4

1 に答える 1

1

コメントで説明されているように、filemagicは最適です。

于 2012-08-23T15:21:08.703 に答える