特定のInputStreamまたはFileからMimeタイプを取得する方法はたくさんあります。 しかし、MimeTypeまたは(HTTP用語ではコンテンツタイプの)ファイル拡張子のリストを取得するにはどうすればよいですか?Mimeタイプ(コンテンツタイプ)のファイル拡張子を取得するには
Javaのアクティベーションライブラリには MimetypesFileTypeMapがありますが、それはFile Ext - > Mime Typeになります。私はMime Type - > File Extが必要です。
com.sun.activationにある擬似プライベートコードをコピーして、MIMEタイプのマッピングをロードする必要があるようです。
ExtensionMimeDetectorクラスを使用します。 – ThomasRS