我有一个可能返回text/htmlapplication/octet-stream的响应。如果我收到html,我想用返回的响应数据替换页面的一部分,如果我收到二进制数据(文件下载),我想显示一条消息并将数据发送到浏览器,以便用户可以下载文件。有什么办法吗?

最佳答案

我唯一能想到的就是让您的下载阶段变成两条腿。也就是说,首先请求给定请求数据将发生哪种类型的响应,然后发出实际请求并适当地处理这两种情况。

关于jquery - 使用jQuery的二进制数据的Ajax吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2930316/

10-09 15:38
查看更多