0

以下 asp.net 代码在 Chrome 和 IE 上运行良好,但 Firefox 将文件显示为MyDownload.zip.htm,因此不知道如何处理它。

        //ASP.Net file download code
        Response.Clear();
        Response.AddHeader("content-disposition", "attachment;filename=MyDownload.zip");
        Response.TransmitFile(Server.MapPath("~/MyDownload.zip"));
        Response.Flush();

任何想法如何让 Firefox 正确识别附件?

4

1 回答 1

2

添加MIME 类型标头:

Response.ContentType = "application/zip";
于 2013-09-10T06:00:59.673 回答