Mime上传的zip文件类型是application / octet

我有一个简单的文件上传,只允许zip文件。 在我的机器上(Windows 7,Firefox 19.0.2),它工作正常。 在另一台机器上(Windows 8,Firefox 19.0.2),当我上传同一个文件时,文件类型检查失败。

在Windows 8机器上.zip的MIME类型是application/octet 。 为什么? 另外,我之前没有遇到过这种MIME类型。 我期待application/octet-stream

什么是application/octet用于以及为什么它在另一台机器上不同?


从来没有听说过application/octet 。 猜测它只是等同于application/octet-stream 。 无论如何,这只是一个问题。

也许看看这个:http://msdn.microsoft.com/en-us/library/ms775147%28v=vs.85%29.aspx

MIME类型“text / plain”和“application / octet-stream”被认为是不明确的,因为它们通常不会提供关于哪个应用程序或CLSID应与内容处理程序关联的明确指示......

...并且默认最终确定的“application / octet-stream”的MIME类型。 其他类型的文件(如.reg文件)的行为相似。

最后,如果没有找到文件扩展名,或者找不到任何关联的MIME类型或注册应用程序,那么如果数据扫描主要显示文本,则返回MIME类型“text / plain”,如果显示“application / octet-stream”,则返回if数据扫描表示二进制,因为这是可以做出的最正确的决定。

链接地址: http://www.djcxy.com/p/47025.html

上一篇: Mime type of uploaded zip file is application/octet

下一篇: zip mime types, when to pick which one