使用jQuery处理二进制数据的Ajax请求?

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

0

我能想到的唯一方法就是将你的下载阶段分成两个步骤。首先请求给定请求数据的响应类型,然后进行实际请求并适当地处理这两种情况。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接