我使用FileContentResult(byte[], MediaTypeNames.Application.Octet, "file.xlsx"从C#应用程序接口返回一个Excel文件(运行良好)作为八位位流 然后我想从js打开下载文件提示符,除了文件被损坏之外,一切都正常。我从这些帖子和Excel文件中尝试了各种解决方案,结果总是被损坏 JavaScript: Create and save
我有一个应用程序,它是Springboot后端和reactJs前端。我能够通过应用程序和邮递员成功地在我的本地主机上下载一个excel工作簿,没有任何错误,但是当我在服务器上测试应用程序时,我得到一个错误,即file format or extension is not另外,当我使用postman测试应用程序时,实际的url会得到200个响应,但实际上什么都没有返回。在后端,使用Apache将excel工作簿放在一起。link.cli
在获得excel文件并在浏览器中打开下载窗口时,我遇到了问题(在成功的ajax方法中)。我已经得到了适当的Content-Type and Content-Disposition headers,我尝试在js中使用Blob,但是我无法实现我想要的--简单的文件下载。我完成了几个ajax版本,其中一个版本如下所示。我开发了ajax,它返回excel文件,因为它已经损坏</em