有什么可以被认为是“默认”的mimetype吗?
我见过“未知/未知”和“应用程序/二进制”。但是,当找不到其他MIME类型时,是否可以恢复为默认类型?
发布于 2012-09-24 15:59:40
最不具体的官方MIME类型是application/octet-stream
。在没有任何额外信息的情况下,它会说“这里有一堆字节,希望你的终端上有一个知道如何处理它们的应用程序”。有时会有一个文件名,它有助于向接收者传达如何处理数据。
“未知”实际上并没有在此基础上添加任何东西,只是为了混淆那些不支持随机非官方MIME类型的客户端。application/binary
也是如此;它只是重申“八位位组流”的一种非标准方式。
这就是“如果我找不到能够充分描述我的数据的现有内容类型,我可以在Content-Type:
头中放什么?”这就是我对这个问题的解释。提出的重复Unknown file type MIME?有一个冗长的答案,其中讨论了“如果我没有放置有效的Content-Type:
头,如何解释我的数据?”特别是在超文本传输协议上下文中;对此的回答是特定于协议的(例如,在电子邮件中,不包含此标头的MIME主体部分的默认隐含Content-Type:
是text/plain; charset="us-ascii"
)。
https://stackoverflow.com/questions/12539058
复制相似问题