有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在ApacheTika中MediaType和MimeType类之间有什么区别?

ApacheTika中有两个cals(从1.4开始):org。阿帕奇。蒂卡。哑剧表演MimeType和org。阿帕奇。蒂卡。哑剧表演媒体类型。它们都代表着相似的东西,似乎解决了相似的任务。 我想知道,这些类的目的是什么,在哪些情况下我应该使用什么

目前,我正在为加载图像执行mime类型和文件扩展名检查


共 (1) 个答案

  1. # 1 楼答案

    据我所知,媒体类型似乎将成为未来MIME类型的新术语

    根据这一页https://www.iana.org/assignments/media-types/media-types.xhtml的说法,“[RFC2046]指定媒体类型(以前称为MIME类型)和媒体子类型将由IANA分配和列出。”

    因此,在大多数情况下,它们似乎是一个整体。至于Tika是如何实现它们的,我建议先看一下文档。以下是Apache Tika 1.17中MediaType和MimetType页面的链接:

    从个人经验来看,Tika MimeType对于文件扩展名验证是非常值得信赖的,所以我想说现在继续使用它,但请注意Apache,以确保它不会因为MediaType成为主要术语而被弃用/过时