MIME 类型查询
按扩展名查 MIME 类型,也可以反查扩展名,还能读取文件头字节识别真实类型。
🔒 浏览器本地运行,文件不会上传免费 · 无需注册
从文件识别
把文件拖到这里,或点击选择
任何类型都行,签名在本地读取
任何类型都行,签名在本地读取
只在浏览器里读取文件开头的几 KB,文件不会上传。
| 扩展名 | MIME 类型 | 说明 | 复制 |
|---|
没有找到匹配项。
怎么用 MIME 类型查询
- 输入扩展名(比如
webp)、MIME 类型(比如application/pdf)或格式关键词(比如「表格」),表格会实时过滤。 - 用分类标签缩小范围,然后复制纯类型字符串,或直接复制写好的
Content-Type:响应头。 - 不确定一个文件到底是什么?拖进识别区,本地读取开头几个字节,和已知文件签名比对。
常见问题
为什么服务器返回的 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,和魔数表比对,数据完全不离开页面。