我有一个简单的文件上传,只允许zip文件。在我的机器上(Windows 7,Firefox 19.0.2),它工作正常。在另一台机器上(Windows 8,Firefox 19.0.2),当我上传同一个文件时,文件类型检查失败。Mime上传的zip文件类型是application/octet
在Windows 8计算机上,.zip的MIME类型为application/octet
。为什么?另外,我之前没有遇到过这种MIME类型。我期待application/octet-stream
。
什么是application/octet
用于和为什么它在另一台机器上不同?
不要使用MIME类型进行文件类型验证,请打开文件并查看其中的内容。 – Musa 2013-03-12 17:57:03
@Musa这是一个微不足道的测试。你没有真正回答我的问题。 – BadHorsie 2013-03-12 18:09:37
这就是为什么它不在答案部分。 – Musa 2013-03-12 18:10:33