LINUX.ORG.RU

Как скачать bpmn-файл?

 ,


0

1

По http я получаю bpmn-файл. Через вкладку network я вижу, что этот файл приходит в браузер. Он в формате XML. Проблема в том, что при попытке вывести содержимое ответа через console.log()

this.service.getBpnm(123).subscribe(bpnm => {
  debugger
  console.log(bpnm);
});

я получаю следующее сообщение об ошибке(точка останова не отрабатывает):

error:
error: SyntaxError: Unexpected token < in JSON at position 0 at JSON.parse ...
headers: HttpHeaders {normalizedNames: Map(0), lazyUpdate: null, lazyInit: ƒ}
message: "Http failure during parsing for http://localhost:4200/..."
name: "HttpErrorResponse"
ok: false
status: 200
statusText: "OK"
url: "http://localhost:4200/...

При этом в запросе я указывал MIME-тип:

return this.http.get('qwerty', { headers: new HttpHeaders().set('Content-Type', 'application/octet-stream') });

Также пробовал вместо «application/octet-stream» указывать «application/xml»

Подскажите пожалуйста как вывести содержимое ответа через console.log()


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.