Попробовав много вещей, прочитанных здесь, я все еще не смог найти решение этой конкретной проблемы: я делаю запрос от angular (localhost: 4200) к API на пружине (localhost: 8080), у меня есть HttpService, которыйобрабатывает запрос очень хорошо, пока я не должен сделать запрос, ответом которого является не JSON, а image / png:
private httpOptions = {
headers: new HttpHeaders({
'Accept': 'image/png',
'Content-Type': 'image/png'
})
};
constructor(private http: HttpService) { }
getVehicleQr(vehicleId: string): Observable<any> {
return this.http.get('/vehicle/qr/' + vehicleId, this.httpOptions);
}
Я установил заголовки Accept и Content-Type в httpOptions, но покакогда я выполняю метод getVehicleQr (), я получаю эту ошибку:
это говорит о том, что Angular все еще пытается проанализировать JSON, где я установил его, а не.Какие-либо предложения?полный код можно найти здесь.
Я также видел это сообщение.