私はすべてのブラウザで大きな問題を抱えています。
クライアントが必要な詳細を含むcsvファイルをダウンロードできるサイトがあります。
私が抱えている問題は、csvファイルが拡張子なしでダウンロードされるか、htmファイルとしてダウンロードされることです。
.csvでファイル名を指定しているコードでは、サーバー上のファイルも.csvです。
コードは次のとおりです
context.Response.Buffer = true;
context.Response.Clear();
context.Response.ClearHeaders();
context.Response.ContentType = "text/csv";
context.Response.AppendHeader("Content-Disposition", @"attachment,
filename=" + ((string)Path.GetFileName(downloadFilePath)));
context.Response.WriteFile(downloadFilePath);
context.Response.Flush();
context.Response.Close();
私は試しcontext.Response.ContentType = "text/html";
ましcontext.Response.ContentType = "application/octet-stream";
た。
IIS6で実行されています。
誰かがこれを引き起こしている可能性があることを知っていますか?