Java のキューからファイルを取得します。次の形式の場合があります。
- docx
- 文書
- xls
- xlsx
- TXT
- RTF
拡張子を読み取った後、それらが実際にこれらの種類のファイルであるかどうかを検証したいと思います。
たとえば、ファイルを取得し、拡張子が .xls であることを確認しました。その後、それが実際に .xls ファイルなのか、それとも誰かが拡張子を変更して他の形式のファイルをアップロードしたのかを確認したいと思います。
編集:拡張子ではなく、実際に内容を確認して、ファイルの MIME タイプを確認したいと思います。それはどのように行うことができますか?