1. ホーム
  2. asp.net

[解決済み】レスポンスのコンテンツタイプをCSVにする

2022-01-25 18:57:37

質問

HTTPレスポンスでCSVファイルを送信したいのですが、どうすればよいですか?CSV形式で出力するにはどうしたらよいですか?

これは使えません。

Response.ContentType = "application/CSV";

解決するには?

使用方法 {コード {コード が最も適切なタイプです。

を追加することも検討すべきです。 text/csv ヘッダをレスポンスに追加します。 多くの場合、テキスト/csvはInternet Explorerによって直接ホストされたExcelのインスタンスに読み込まれます。 これは、望ましい結果である場合もあれば、そうでない場合もあります。

Content-Disposition

上記を実行すると、ファイルの「名前を付けて保存」ダイアログが表示されますが、これは意図したものである可能性があります。