2014-01-31 23 views
1

我從後端向AngularJS發送可下載的文件。每當GET請求(以一些數據爲參數)對「/ report」url進行操作時,服務器就會發送一個我想在AngularJS中接收的文件。理想情況下,瀏覽器應該提示用戶保存/打開服務器發送的文件。到目前爲止,我已經做到了這一點:如何在AngularJS中從服務器接收可下載的文件?

​​

現在我無法弄清楚如何獲得該服務器發過來的文件。

+0

看看這個:http://stackoverflow.com/questions/18709783/response-to-ajax-with-file-doesnt-work/18710035#18710035 –

回答

1

我創造了這個搗鼓你http://jsfiddle.net/xMdQV/

而是一個GET請求,並等待服務器返回要下載 你可以取代someData with your some_data 測試在Chrome,火狐和IE9的文件。