不喜欢广告? 无广告 今天

MIME类型交互式查找

数据开发人员文本
广告 移除?
提示: 输入文件扩展名(如.pdf、.mp4)或MIME类型(如image/png、application/json)

常见类型

广告 移除?

指导

MIME类型交互式查找

MIME类型交互式查找

查找任何文件扩展名对应的正确MIME类型,或查找与特定MIME类型关联的文件扩展名。基于IANA媒体类型注册表,此交互式查找功能提供即时、准确的结果,并带有分类标签和一键复制功能,让您无需犹豫即可在代码中正确设置Content-Type。

如何使用

  1. 输入文件扩展名(如 .pdf, mp4, 或者 json)到搜索框,或粘贴一个MIME类型,如 image/png.
  2. 结果卡片显示匹配的MIME类型(如有)、关联的扩展名、顶级类别(图像、视频、音频、文本、应用、字体、模型、多部分、消息)以及适用的默认字符集。
  3. 点击任意MIME字符串旁边的复制图标,将其复制到剪贴板。
  4. 使用搜索框下方的常见类型标签,直接跳转到常用的文件格式。

特征

  • 双向查找 – 通过文件扩展名或MIME类型进行搜索,获取对应的匹配项。
  • 多个MIME类型 – 当扩展名映射到多个媒体类型(例如 .js 同时匹配 application/javascripttext/javascript),则显示所有条目。
  • 类别标签 – 每个结果都带有其顶级类型标签,以便您一眼就能区分媒体、文档和字体类型。
  • 字符集提示 – 文本类型包含推荐的默认字符集,用于在 Content-Type 标头。
  • ——点击复制按钮,粘贴到你的 CSS 中。两秒钟搞定。 – 通过单击即可获取MIME字符串,准备好粘贴到HTTP头或上传验证器中。
  • 常见类型快捷方式 – 开发者最常使用的文件格式的可点击标签。
  • 完全客户端 – 每次查找都在您的浏览器中运行;无需上传,无跟踪,没有任何内容离开页面。

何时使用此工具

  • 设置HTTP响应或文件上传的正确 Content-Type 头信息。
  • 配置服务器允许的上传格式白名单。
  • 编写一个需要根据传入文件的MIME类别进行分支的解析器。
  • 填写 accept 属性于HTML <input type="file"> 元素。
  • 调试文件为何被错误地以错误类型提供,通过检查其扩展名 块。一旦你有了这个字段: 映射到什么。

常问问题

  1. 什么是MIME类型?

    MIME类型(Multipurpose Internet Mail Extensions类型),也称为媒体类型或Content-Type,是一种标准化标签,用于告知软件文件中包含的数据类型。它由一个斜杠分隔的两部分组成:顶级类别(如image、text、application等)和子类型(如png、html、json等)。浏览器、邮件服务器和API会使用MIME类型来决定如何处理数据——是直接渲染、提示下载,还是拒绝该数据。

  2. 为什么相同的扩展名有时会对应多个MIME类型?

    历史演变。许多媒体类型最初被注册为一个官方标识符,但后来发展出一个非官方别名,浏览器和服务器为了兼容性必须继续接受这些别名。JavaScript是典型例子:IANA注册的类型是text/javascript,但application/javascript多年来被广泛使用,至今在HTTP中仍被视为有效。RFC 9239现已推荐使用text/javascript,但两种形式仍在实际中广泛存在。

  3. MIME类型注册来自哪里?

    互联网号码分配局(IANA)维护官方注册表。任何人都可以通过三种流程提交新的媒体类型——标准树(需RFC)、厂商树(厂商特定,前缀为vnd.)或个人/实验树(前缀为prs.或x.)。注册表是权威来源,但在实际应用中,工具也依赖于社区维护的数据库(如mime-db),将IANA、Apache和nginx的映射整合为单一数据集。

  4. 为什么我应该完全信任基于扩展名的检测?

    您不应该——在涉及安全的流程中。文件扩展名是用户控制的元数据,极易被伪造。在上传场景中,应通过读取文件的“魔数”(即前几个字节以识别真实格式)来验证,而不是依赖文件名。扩展名到MIME类型的查找是设置输出Content-Type头和提示允许列表的正确工具,但不适用于判断上传文件是否安全。

想要享受无广告的体验吗? 立即无广告

安装我们的扩展

将 IO 工具添加到您最喜欢的浏览器,以便即时访问和更快地搜索

添加 Chrome 扩展程序 添加 边缘延伸 添加 Firefox 扩展 添加 Opera 扩展

记分板已到达!

记分板 是一种有趣的跟踪您游戏的方式,所有数据都存储在您的浏览器中。更多功能即将推出!

广告 移除?
广告 移除?
广告 移除?

新闻角 包含技术亮点

参与其中

帮助我们继续提供有价值的免费工具

给我买杯咖啡
广告 移除?