关于 php:application/octet-stream MIME 类型可以安全上传吗?

Is the application/octet-stream MIME type safe for uploading?

我们有一个服务器端 PHP 脚本来处理来自 Android 应用程序的文件上传。此脚本将 AMR 文件的 mime 类型标识为 application/octet-stream。我们有一个数组,其中包含一些脚本用来检查文件是否安全的 MIME 类型。我不确定是否将 application/octet-stream 添加到此数组中。安全吗?还是我们必须更彻底地检查这种类型的文件?如果是,怎么做?


application/octet-stream 仅表示"通用二进制",因此它是否"安全"更多地取决于您对文件所做的操作 - 就像从用户那里接受的每种数据一样。

如果您只是存储文件以供以后下载,它是安全的。