我需要从数据库中写出要下载的文件。我正在使用以下代码:
Response.AppendHeader("content-disposition", "attachment;filename=yourFile.pdf");
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.ContentType = "application/pdf";
Response.BinaryWrite(body);
Response.Flush();
Response.End();
我测试了jpg,pdf,docx和zip文件,并且都在Android平板电脑上运行。当我在带有Safari的iPad上测试时,唯一可用的文件类型是zip文件。其他文件类型似乎没有做任何事情。
我该怎么做才能解决这个问题?