【发布时间】:2015-12-26 02:20:59
【问题描述】:
在检查 Microsoft 10 的 Edge 浏览器中上传的文件的文件 mime 类型时,我得到 .doc 文件的这种 Mime 类型:
application/octet-stream
显然这表示“任意二进制数据”:Do I need Content-Type: application/octet-stream for file download?
在其他浏览器上我得到application/msword
是否有一种新的方式为 Edge 浏览器的 .doc 文件处理 mime 类型,也许还有其他我需要注意的 mime 类型?
更新:
我正在使用 php 的 $_FILES['uploadName']['type'] 获取 mime 类型
【问题讨论】:
-
闻起来像一个错误 - 报告它怎么样
-
您不应该从
$_FILE中给出的数据中获取 MIME 类型,因为正如您所经历的那样,这非常不稳定并且需要解释。相反,对上传的临时文件进行新的分析,使用finfo()或类似的。
标签: php mime-types microsoft-edge