完全通过XHR请求下载PDF文件是不可能的吗?
我知道已经有很多关于这个话题的讨论了,但遗憾的是,我仍然不满意。
我正在使用AngularJs,并使用它的$Http方法进行请求。它没有返回任何文件下载弹出窗口。但是,如果我在新的浏览器窗口中使用相同的URL进行请求,那么我就会得到一个弹出窗口。
我已经尝试过一种解决方法,它可以正常工作,即document.location.href = url;但是如果我这样做,我就无法显示等待图像,直到下载弹出窗口准备好并出现。
因此,这种解决方法对我来说还不够。我希望通过向服务器发送请求的真正方式来处理结果的替代流程。