Apache Tika(1.4以降)には、org.apache.tika.mime.MimeTypeとorg.apache.tika.mime.MediaTypeという2つのカルセがあります。彼らはどちらも似たようなものを表し、同様の作業を解決するようです。 私はこれらのクラスの目的は何であり、どんな場合に使うべきなのだろうか?Apache TikaのMediaTypeクラスとMimeTypeクラスの違いは何ですか?
私は現在、イメージを読み込むためのmime-typeとファイル拡張子チェックを実装しています。
https://stackoverflow.com/questions/9258108/whats-the-difference-between-mediatype-contenttype-and-mimetype –
@ LukasBradley、質問はこれらの単語の定義の違いについてではなく、これらのTikaのクラスを適切に使用してメディアタイプを解析して確認する方法 – WeGa
わかりやすく謝罪します。私は引っ張ってすぐにリンクを素早く貼り付けました。要するに、2つのクラスはちょうどそれです:そのリンクで議論されるような2つの "異なる"タイプの記述。正直なところ、彼らは同じ気がします。 MIMEはもともと電子メールの添付ファイルタイプ用で、Webが存在する前に定義されていました。インターネットが大きくなり、メディアがどこにいても、Media Typeは基本的に同じことをするために作成されました。 –