AngularJS - Offen oder vorne $http.post application/octet-stream javascript Antwort

In meinem AngularJS-Anwendung habe ich auf Anfrage via HTTP POST für ein pdf-Bericht.
Die Antwort ist ein application/octet-stream, mit der pdf-Datei.(AngularJS - Offen oder vorne $http.post application/octet-stream javascript Antwort)

Mein Winkel-Aufruf sieht wie folgt aus:

 $http.post($rootScope.HostPath + '/report',{ param1:value, param2:value }).
                then(function success(response) {
                    //magic should happen here :(
                },function error(response) {
                    console.log("Error Code : " + response.status );
                });
        }

Wie bekomme ich die PDF aus dieser Reaktion javascript-variable oder ist es möglich, für die Weiterleitung der Antwort direkt im browser.

Wenn ich die Anfrage mit dem Postboten oder anderen Werkzeugen, wird ein download-dialog öffnet sich sofort. Ich habe versucht, eine Menge von verschiedenen Lösungen von stackoverflow, aber nicht von Ihnen arbeiten in meinem Fall.

InformationsquelleAutor TheSecretus | 2015-10-29
Schreibe einen Kommentar