我正在尝试刷新刚刚创建的 Zip 文件,但遇到了问题:a)它实际上并没有刷新(我之前使用 CSV 文件的代码并且一切正常)
这是代码:
outputMemStream.Position = 0;
System.Web.HttpResponse Resp = System.Web.HttpContext.Current.Response;
Resp.ClearContent();
Resp.ClearHeaders();
Resp.ContentType = "application/zip";
Resp.AddHeader("Content-Disposition", "attachment; filename=\"download.zip\"");
//byte[] buff = outputMemStream.ToArray();
//File.WriteAllBytes(path, buff);
outputMemStream.CopyTo(Resp.OutputStream);
outputMemStream.Close();
outputMemStream.Dispose();
Resp.Flush();
Resp.End();
流是正确创建的,因为我可以保存它,以后可以检查它看起来还不错。只是我的浏览器不允许我下载它的东西很烦人。为你的帮助干杯!