ダウンロードする前に PHP に Content-type を検出させることは可能ですか? 私はこれにかなり慣れていませんが、ファイル名から拡張子を抽出し、case ステートメントを使用して Content-type を設定することを考えていました。
より良い方法はありますか?
特定のアプリケーションを開かずにダウンロードすることに関心がある場合は、application/octet-stream を使用できます。
Fileinfo 拡張子を確認します: php.net/manual/en/function.finfo-file.php