同一资源被浏览器、爬虫、API 客户端共同消费
建议选:在源站和 CDN 边缘统一显式 MIME + charset 策略。
谨慎用:避免依赖各客户端不同的嗅探实现。
按扩展名查询 MIME 类型(png/jpg/mp3/pdf/json)并一键复制
Quick CTA
先搜扩展名或 MIME,首屏直接拿到精确 Content-Type 并复制;分类速查和问答卡片放在 Deep。
高频 MIME 速查
Deep 展开踩坑、配方、片段、FAQ 与相关工具,适合排查问题或继续深入。
这是一个可搜索的 MIME Type 对照表,用于把文件扩展名映射到正确的 HTTP Content-Type。当前覆盖 120+ 常见格式,包括 PNG、JPG、MP3、PDF、JSON、XML、CSV、WebP、SVG、字体、压缩包与 Office 文档。你可以按扩展名或 MIME 值查询,并一键复制结果,直接用于 API 响应、文件上传下载和静态资源配置。
建议选:在源站和 CDN 边缘统一显式 MIME + charset 策略。
谨慎用:避免依赖各客户端不同的嗅探实现。
建议选:使用快速处理并配轻量验证。
谨慎用:避免把探索结果直接升格为生产产物。
建议选:采用分阶段流程并保留验证记录。
谨慎用:避免无可回放证据的一步执行。
失败输入:CDN 规则把 .svg 统一返回 text/plain。
失败表现:浏览器渲染与 CSP 行为在不同页面不一致。
修复:改为 image/svg+xml,并同步校对 CSP/图片策略。
失败输入:边界载荷缺少必填字段。
失败表现:本地看似通过,但在下游消费阶段失败。
修复:导出前统一契约并强制执行预检。
失败输入:一步执行绕过了复核检查点。
失败表现:同一源数据在不同环境得到不一致结果。
修复:明确兼容约束,并用独立消费端回归验证。
Q01
可先用 application/octet-stream 作为兜底值,确认真实负载格式后再切换为具体 MIME。
Q02
常见原因是返回的 Content-Type 和真实内容不匹配,或者退化成了通用二进制类型,客户端无法安全渲染。
原因:上传文件、导出文件或中间层改名后,扩展名可能已经不能代表真实内容格式。
修复:先确认真实文件格式,再让响应头返回对应的 Content-Type,不要只依赖后缀名。
原因:HTML、CSS、CSV 或纯文本在不同客户端里可能被错误猜测编码。
修复:对需要稳定渲染的文本响应补上 charset,减少乱码和解析偏差。
具体 MIME
当客户端需要直接渲染、预览或按已知格式处理内容时使用。
application/octet-stream
只在真实格式尚未确认、需要通用二进制兜底时使用。
补充:能给出具体 MIME 时尽量不要退化成通用二进制,它更适合临时兜底而不是长期配置。
显式 MIME 策略
适合生产 API 与静态资源交付。
依赖客户端嗅探
仅适合临时诊断场景。
补充:显式声明对缓存、安全和渲染都更可控。
快速处理
适合低影响探索和快速本地核对。
受控流程
适合生产交付、审计留痕或跨团队交接。
补充:Mime Types 工具在发布前设置明确验收标准时更稳定。
直接执行
适合一次性实验和临时排障。
分阶段+复核
适合结果会被下游系统复用的场景。
补充:分阶段校验可减少静默兼容性回退。
HTTP
Content-Type: application/json; charset=utf-8目标:先确认扩展名、真实负载类型和返回的 Content-Type 一致,再去排查 CDN 或浏览器行为。
结果:你可以先排除 MIME 映射问题,再继续看缓存或跨域链路。
目标:在全网缓存生效前发现 MIME 配置错误,避免错误头部被放大。
结果:减少错误 Content-Type 在全站扩散的风险。
目标:让结果进入共享流程前先通过关键假设校验。
结果:交付更稳定,回滚和返工显著下降。
目标:把重复故障沉淀为可复用诊断流程。
结果:恢复时长缩短,执行差异降低。
MIME 类型参考 在明确输入约束并按固定流程使用时,效果会更稳定。
建议把这个工具放进可复用排障流程,而不是临时试错。
固定一组可复现输入和期望输出,团队协作会更高效。
可将关键输出写入 PR 或问题单,减少反复沟通。
上线后若行为变化,用同一组样例对比新旧结果最容易定位。
MIME Type 列表与 Content-Type 对照 更适合放在真实输入与发布决策链路中使用,优先关注「同一资源被浏览器、爬虫、API 客户端共同消费」这类高风险场景。
MIME Type 用于标识响应体的数据格式,并通过 Content-Type 响应头告诉浏览器如何处理内容,例如图片、JSON、音频或 HTML。
常见映射为:png -> image/png,jpg/jpeg -> image/jpeg,mp3 -> audio/mpeg,pdf -> application/pdf,json -> application/json。建议使用精确值避免渲染或下载异常。
现代浏览器环境中 text/javascript 使用更广泛,application/javascript 在一些旧配置中也会出现。关键是保证服务端、CDN 和框架配置一致。
当无法确定具体类型时,使用 application/octet-stream。它表示通用二进制数据,通常会触发浏览器下载行为。
会有影响。HTML、CSS、JS、Feed 等资源若 Content-Type 错误,可能导致渲染或解析异常,从而间接影响抓取质量和索引效率。
不会。该工具完全在浏览器本地运行,查询与筛选过程不会把数据上传到服务器。