Html表单:用于.zip文件的bad mime类型

情况

我有以下形式:

<form action="/url/to/action" method="POST" enctype="multipart/form-data">
    <ul>
        <li><label>File1 <input type="file" name="file1" /></label></li>
        <li><label>File2 <input type="file" name="file2" /></label></li>
        <li><input type="submit" value="Import"/></li>
    </ul>
</form>

使用Firefox:

  • 当我上传一个*.gz文件时,它使用mime-type: application/x-gzip
  • 当我上传一个*.xml文件时,它使用mime-type: text/xml
  • 还行吧。 但是:

  • 当我上传一个*.zip文件时,它使用mime-type: text/html而不是application/zip
  • (我在Firebug控制台中检查了POST请求的内容。)

    我很确定它不是很久以前的事情。

    这个错误与Firefox有关吗? 有其他人经历过吗?

    我正在运行FF 29.0 / Ubuntu 14.04。


    也许尝试将mimetypes添加到.htaccess中

    AddType application/zip zip ZIP
    
    链接地址: http://www.djcxy.com/p/47029.html

    上一篇: Html Form : bad mime type for .zip files

    下一篇: Checking "Magic Bytes" or Mime Types in PHP?