DataHub Tools MIME 类型查询

MIME 类型查询工具

本地优先

查询常见文件扩展名和 MIME 类型,用于 Web 响应头和上传配置。

工具实际如何工作?

本工具查询一份小型常见扩展名和媒体类型内置映射,可以双向查找,查询时会移除 charset 等参数,并返回映射中的全部扩展名;它不是 IANA 注册表,也不检查文件内容。

  • 查询常见扩展名
  • 反向查询常见媒体类型
  • 在本地完成参考查询

如何使用?

  1. 输入 .json 等扩展名或 application/json 等裸媒体类型。
  2. 把结果与 IANA 注册表或接收系统文档对照。
  3. 使用本有限反向查询前移除 charset 等参数。
  4. 不要只凭结果判断上传文件的真实内容。

快速示例

示例输入

.json
application/json
text/html; charset=UTF-8

预期结果

.json -> application/json
application/json -> .json
text/html; charset=UTF-8 -> .html, .htm

扩展名只是约定,不是内容检测;文件可以被改名,HTTP Content-Type 也可以包含参数。

适合哪些场景?

  • 快速回忆常见 Content-Type。
  • 配置时检查熟悉的扩展名。
  • 识别何时需要查询权威注册表。

参考标准与适用边界

IANA 维护注册媒体类型列表,RFC 6838 定义注册结构,HTTP 规范定义 Content-Type 语义;本页只是小型便捷映射。

来源核验日期:2026 年 7 月 24 日。规范与平台行为可能更新,正式使用前请复核来源。

已知限制

  • 大部分厂商、实验性、少见和多后缀类型不在列表中。
  • 反向查询会返回本内置映射中的全部匹配扩展名。
  • 安全校验必须检查内容并执行应用自己的允许列表。

FAQ

使用完整 IANA 注册表吗?

不使用。这里只包含硬编码的少量常见映射。

能检测上传文件吗?

不能。它不会读取文件字节或进行内容嗅探。

一个类型能返回多个扩展名吗?

可以,只要内置映射中有多个扩展名使用该媒体类型。

支持 charset 参数吗?

查询前会移除参数,因此 text/html; charset=UTF-8 会按 text/html 查询。