我正在开发一个 Web 应用程序,其中一些.docx,.xlsx需要从 Web 应用程序下载,该应用程序在除 safari 之外的所有顶级浏览器中按预期工作,当我尝试使用safari下载文件时,我得到了下载.aspx 页面而不是 .docx 文件,¿我该如何解决这个问题?,这是文件下载的实现代码,在此先感谢您的帮助。
Response.ClearContent();
Response.ContentType = "application/vnd.openxmlformats-officedocument.wordprocessingml.document";
Response.AppendHeader("Content-Disposition", "attachment; filename=PruebaSharePoint.docx");
Response.TransmitFile("~/PruebaSharePoint.docx");
Response.Flush();
Response.Close();