Angular 2 RC 5 Versuch, eine PDF-Datei von einem Server abzurufen und anzuzeigen

8

Ich versuche, ein PDF, das von einem Server erstellt wurde, in meinem Angular 2 RC 5-Projekt in einer Ansicht anzuzeigen. Momentan gibt der ASPNETCORE-Server das Objekt als 'Anwendung / PDF' zurück und der Angular-Client versucht, die Antwort als Blob zu analysieren. Ich erhalte jedoch den folgenden Fehler auf der Clientseite:

Error: The request body isn't either a blob or an array buffer

Der Code, mit dem ich den PDF-Server anrufe, ist im Wesentlichen:

%Vor%     
John 24.08.2016, 19:38
quelle

2 Antworten

17

Versuchen Sie, den responseType auf Blob zu setzen, es sollte funktionieren:

%Vor%

}

    
fleske 26.08.2016 14:19
quelle
1

Arbeit ist für mich:

Komponente:

%Vor%

Datendienst:

%Vor%

API-Service:

%Vor%

Genießen Sie:)

    
Mikhaël Gerbet 08.07.2017 23:31
quelle

Tags und Links