【发布时间】:2012-09-14 09:06:44
【问题描述】:
有什么可以被认为是“默认”的 mimetype?
我见过“未知/未知”和“应用程序/二进制”。但是当没有找到其他 MIME 类型时是否有默认恢复?
【问题讨论】:
标签: mime-types mime
有什么可以被认为是“默认”的 mimetype?
我见过“未知/未知”和“应用程序/二进制”。但是当没有找到其他 MIME 类型时是否有默认恢复?
【问题讨论】:
标签: mime-types mime
最不具体的官方 MIME 类型是 application/octet-stream。没有任何附加信息,它说“这是一堆字节,希望你端有一个应用程序知道如何处理它们”。有时有一个文件名可以帮助向接收者传达如何处理数据。
“未知”并没有真正添加任何内容,除了混淆不支持随机非官方 MIME 类型的客户端。 application/binary 同上;这只是重述“八位字节流”的非标准方式。
这是“如果我找不到能够充分描述我的数据的现有内容类型,我可以在Content-Type: 标头中放入什么?”这就是我对此的解释题。建议的重复 Unknown file type MIME? 有一个冗长的答案,其中讨论了 “如果我没有放置有效的 Content-Type: 标头,我的数据将如何解释?” 特别是在 HTTP 上下文中;答案是特定于协议的(例如,在电子邮件中,不包含此标头的 MIME 正文部分的默认隐含 Content-Type: 是 text/plain; charset="us-ascii")。
【讨论】:
text/plain,以实现向后兼容性。