1

MIME タイプと関連する既知の拡張子を含むデータベース テーブルを作成したいと考えています。

作成したばかりのベン図は次のとおりです。 Mimetypes ベン図

セキュリティ目的でファイルを識別するために libmagic に頼ることはできますか?

Libmagic は、「すべての既知の MIME タイプ」のごく一部を認識しているようです。私が使用したLibmagicの場合:

find ~/file-5.14/magic/Magdir/ -type f -exec grep '!:mime' "{}" \; > /tmp/mime.log

file-5.14 は Linux fileコマンドのソース コードです。

Apache の場合、mime.types ファイルを使用しました。

IANA については、IANA メディア タイプを使用しました。

私の方法論に偏りがありますか?

4

0 に答える 0