【发布时间】:2017-07-08 18:23:22
【问题描述】:
我正在通过Ionic.Zip.dll 像这样(ASP.NET,C#)创建一个 zip:
zip.AddEntry("Document.jpeg", File.ReadAllBytes("Path");
我想这样下载:
Response.Clear();
Response.BufferOutput = false;
Response.ContentType = "application/zip";
Response.AddHeader("content-disposition", "filename=SuppliersDocuments.zip";
zip.Save(Response.OutputStream);
Response.Close();
我通过 Firefox 和 Chrome 在 localhost 中测试了这段代码,它运行正常。但是当我在主机中测试这段代码时,我得到了这个错误:
失败 - 网络错误
我的代码错了吗?
【问题讨论】:
-
尝试将 content-Size 添加到响应标头。让我知道它是否有效。
标签: asp.net google-chrome zip response ionic-zip