ユーザーがサポート ドキュメントをアップロードできるようにするアプリケーションがあります。cffile タグを使用してファイルを保存しています。
タグは次のようになります。
<cffile action="upload"
destination="path..."
nameconflict="makeunique"
ACCEPT="application/msword, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/pdf, application/vnd.openxmlformats-officedocument.presentationml.presentation, application/vnd.openxmlformats-officedocument.wordprocessingml.document, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
filefield="outline">
.xls ファイルがアップロードされ、アップロードされたファイル「application/octet-stream」が受け入れられなかったことを示すエラーが生成されました。
問題は、.xls スプレッドシート ファイルがサーバーによって "application/octet-stream" MIME タイプを持つと解釈されたのはなぜですか?