⁝
MIME 类型速查
文件扩展名与 MIME Content-Type 对照速查表,Web 开发常用。
本地处理 · 不上传
加载工具中…
相关:MIME类型 · Content-Type · 文件类型 · mime查询
MIME 类型速查按文件扩展名查对应的 MIME 类型,或反查某个类型常见的扩展名。配置服务器响应头与设置上传白名单时需要。
使用步骤
- 输入扩展名或 MIME 类型
- 查看对应关系
- 浏览常见类型分类
- 复制使用
使用场景
- 配置 Nginx 或 Apache 的类型映射
- 设置文件上传的类型白名单
- 排查浏览器不识别文件的原因
- 编写下载接口时设置响应头
小贴士
- MIME 类型由服务器响应头决定,与扩展名无关。浏览器把文件当纯文本显示,多半是服务器发了 text/plain。
- 上传校验不能只信客户端提交的 MIME 类型,它可以被伪造,应结合文件头魔数一起判断。
- 未知类型统一用 application/octet-stream,浏览器会触发下载而非尝试渲染。
常见问题
为什么浏览器直接显示而不下载文件?
取决于 Content-Type 与 Content-Disposition 两个响应头。想强制下载需设置 Content-Disposition 为 attachment,仅改 MIME 类型不一定生效。
MIME 类型能伪造吗?
能。上传时客户端提交的类型完全可控,服务端必须自行校验,只依赖它做安全判断是常见漏洞。
同一扩展名对应多个类型怎么办?
这很常见,如 .js 有 text/javascript 与 application/javascript 两种历史写法。选当前规范推荐的那个,服务器与前端保持一致即可。
MIME 类型速查是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用MIME 类型速查,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。