发送未准备好的流

时间:2013-02-13 13:00:40

标签: c# asp.net-mvc

创意:将流发送到浏览器以下载文件。 零件随意。 像写入文件一样:

Stream fileStream = File.OpenWrite(filename);
fileStream.Write(buffer, 0, len);

但要给浏览器下载。 怎么做?

抱歉,我的母语不是英语。

UPD: 例如:

return File(document.Data, document.ContentType);

然后

.Write(buffer, 0, len);

然后

.Write(buffer, 0, len);

然后

.Write(buffer, 0, len);

...

用户已加载文件:生成文件的一部分 - 用户给它,但是花了一些时间 - 给另一部分,依此类推,直到Strem.Close()

0 个答案:

没有答案