file - MIME 类型 'image/jpg' 与 'image/jpeg' 相同吗?

标签 file mime-types

非常简单的问题,但似乎无法在网上找到它。我正在尝试制作一个程序,根据文件类型会给我扩展名。

最佳答案

不,image/jpgimage/jpeg 不同。

您应该使用image/jpeg。只有 image/jpeg 被识别为 JPEG 文件的实际 mime 类型。

参见https://www.rfc-editor.org/rfc/rfc3745 , https://www.w3.org/Graphics/JPEG/ .

向 IE 提供不正确的 image/jpg 内容类型可能会导致问题,请参阅 http://www.bennadel.com/blog/2609-internet-explorer-aborts-images-with-the-wrong-mime-type.htm .

关于file - MIME 类型 'image/jpg' 与 'image/jpeg' 相同吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33692835/

相关文章:

windows - 如何使用命令行 (CLI) 在 Windows 7 上更改文件和文件夹权限?

macos - 如何将所有文件重命名为小写?

C:从文件中读取SUB字符

java - 如果目录以点开头,File.getCanonicalPath() 返回错误

javascript - 为什么当我的一个 JS 文件以相同的方式提供时,Chrome 可能会返回不正确的 MIME 类型错误?

android - 创建文件目录到外部存储

java - 如何覆盖默认的唯一边界字符串并使用 JavaMail 的 MimeMultipart 创建我们自己的边界?

c++ - 使用 Qt 找出 mime 类型和相关应用程序

android - 如何指定一个 Intent 过滤器来识别 jpg 文件,而不是 Android 中的 jpeg?

node.js - gridfs-stream 总是用 "contentType: binary/octet-stream"存储文件