# MIME Type 查询工具

URL: https://caijiao.org/tool/mime-type-lookup
Source: docs/tool/mime-type-lookup.md
Description: MIME Type 查询工具，支持按文件扩展名或媒体类型查询 HTML、CSS、JavaScript、JSON、图片、字体、压缩包等常见 Content-Type。

MIME Type 查询工具用于确认文件扩展名对应的媒体类型，也可以反查某个 `Content-Type` 常见用于什么文件。适合排查静态资源加载失败、文件上传校验、下载响应头和 `nosniff` 相关问题。

## 使用场景

- CSS 或 JavaScript 被浏览器拒绝执行，检查服务端是否返回了正确 `Content-Type`。
- 上传文件前按扩展名或 MIME Type 做基础校验。
- 配置 Nginx、对象存储、CDN 或静态站托管时，确认常见资源类型。

## 常见问题

- `.js` 常见 MIME Type 是 `text/javascript`，历史上也会看到 `application/javascript`。
- `.svg` 应返回 `image/svg+xml`，否则图片或内联使用可能异常。
- 开启 `X-Content-Type-Options: nosniff` 后，错误的 MIME Type 更容易直接暴露。

## 相关内容

- [Content-Type 参考](/reference/http/content-type)
- [HTTP Headers 总览](/reference/http/headers)
- [Blob 参考](/reference/web-api/blob)
- [Fetch 如何上传文件](/how-to/javascript/upload-file-fetch)
- [Nginx 教程](/nginx/)
