PocketPlay
EN

MIME 类型查询

按扩展名查 MIME 类型,也可以反查扩展名,还能读取文件头字节识别真实类型。

🔒 浏览器本地运行,文件不会上传免费 · 无需注册

从文件识别

把文件拖到这里,或点击选择
任何类型都行,签名在本地读取

只在浏览器里读取文件开头的几 KB,文件不会上传。

扩展名 MIME 类型 说明 复制

怎么用 MIME 类型查询

  1. 输入扩展名(比如 webp)、MIME 类型(比如 application/pdf)或格式关键词(比如「表格」),表格会实时过滤。
  2. 用分类标签缩小范围,然后复制纯类型字符串,或直接复制写好的 Content-Type: 响应头。
  3. 不确定一个文件到底是什么?拖进识别区,本地读取开头几个字节,和已知文件签名比对。

常见问题

为什么服务器返回的 Content-Type 不对?

大多数 Web 服务器都靠一张类似的表把扩展名映射成类型(nginx 的 mime.types、Apache 的 mime_module)。如果表里没有 .webp.avif.woff2 这类较新的格式,就会返回 application/octet-stream,浏览器于是直接下载而不是显示。把映射加进服务器配置即可。

类型到底由扩展名还是内容决定?

在 HTTP 里以 Content-Type 响应头为准,只有它缺失或过于笼统时浏览器才会嗅探,而 X-Content-Type-Options: nosniff 会禁止嗅探。在本地磁盘上系统通常信任扩展名,所以改个后缀的文件看着人畜无害,签名却会露馅。

用识别功能会上传文件吗?

不会。它用 FileReader 在浏览器里读取开头 4KB,和魔数表比对,数据完全不离开页面。