有时,在使用<input>
标签上传文件时,我会遇到文件扩展名与application/config/mimes.php
. 例如,当我上传一个.doc
文件时,它的 mime 类型实际上是application/octet-stream
,而不是application/msword
预期的那样。
我过去有时会遇到这个问题。我确实通过添加application/octet-stream
到.doc
mime 数组来解决问题。但是有没有合适的方法来解决它?
我认为浏览器以某种方式强制我的文件的 mime 类型。是否有任何类型的 HTTP 标头或 html 元标记来防止这种情况?