小编典典

响应内容类型为 CSV

all

我需要在 HTTP 响应中发送一个 CSV 文件。如何将输出响应设置为 CSV 格式?

这不起作用:

Response.ContentType = "application/CSV";

阅读 66

收藏
2022-03-28

共1个答案

小编典典

使用text/csv是最合适的类型。

您还应该考虑Content-Disposition在响应中添加标头。通常文本/csv 将由 Internet Explorer 直接加载到 Excel
的托管实例中。这可能是也可能不是理想的结果。

Response.AddHeader("Content-Disposition", "attachment;filename=myfilename.csv");

以上将导致出现文件“另存为”对话框,这可能是您想要的。

2022-03-28