ファイルのアップロードに使用できる Web ページがあります。
ここで、ファイルの種類 (zip、jpg、pdf など) が正しいかどうかを確認する必要があります。
リクエストに付属の mimeType を使用できますが、ユーザーを信頼していません。.jpg に名前が変更された .gif ファイルを誰もアップロードできないことを確認したいとしましょう
。この場合、私はすべきだと思いますマジックナンバーを調べます。
これは私が見つけた Java ライブラリで、「マジック ナンバーから MIME タイプを抽出する」必要があると思われます。
これは正しい解決策ですか、それとも何を提案しますか?
更新: mime-util プロジェクトを
見つけました。これは非常に優れていて最新のようです! (Java Mime Magic Library よりも優れているのではないでしょうか?)これは、 MIME タイプの抽出に役立つユーティリティ プロジェクト
のリストです。