У меня есть API, который переименовывает байтовый массив из файла PDF, но когда я делаю запрос get, я не могу получить этот байтовый массив. В консоли браузера появляется следующее сообщение:
ОШИБКА {…} ошибка: {…} ошибка: синтаксическая ошибка: «JSON.parse: неожиданный
символ в строке 1 столбца 1 данных JSON "
Текст Angular 8: "% PDF-1.5 \ n% \ n3 0 obj \ n <> stream \ nx Mj 0 \ u0010 : [: \ u001bU? ~ - Ь \ u000b] X \ т \ u000eN8! s ^ \ u0017u \ u000b) 8 \ u000ch xo�'�\u0013yqD*\u0018��J�:�N\u0004\u0016a���\n��\u0005ܞ<�rp\u0006�!��킶�0���M�[\u001a\u001bh˨�?f\u0013̬�4[\u0012��+r_\u0017���:��\u000c�;kW\u001fm/�X�@n%M,474�������qC�<]>�,�g\u0013��A)C�\u0018\"f�DB\"��\u001c!\u0014G_W���\u0013�E�\u0018�Ծ�,�\u0007
b0? 7_R \ nendstream \ nendobj \ n1
0
OBJ \ п <> / Содержание
3 0 R / Тип / Страница / Ресурсы <> / ProcSet [/ PDF
/ Text / ImageB / ImageC / ImageI] / Шрифт <>>> / Родитель 4 0
R / MediaBox [0 0 595 842] >> \ nendobj \ n5 0 obj \ n [1 0 R / XYZ 0 852
0] \ nendobj \ n2 0
OBJ \ п <> \ nendobj \ n4
0 obj \ n <> \ nendobj \ n6 0
obj \ n <> \ nendobj \ n7 0 obj \ n <> \ nendobj \ n8 0 obj \ n <>>> \ nendobj \ n9 0
obj \ n <> \ nendobj \ nxref \ n0 10 \ n0000000000 65535 f \ n0000000301 00000 n \ n0000000577 00000 n \ n0000000015 00000 n \ n0000000665 00000 n
\ n0000000542 00000 n \ n0000000728 00000 n \ n0000000782 00000 n
\ n0000000814 00000 n \ n0000000917 00000 n \ ntrailer \ n << 0f3db8438dad491480ff1017eef9db67>] / Root
8 0 R / Размер 10 >> \ nstartxref \ n1125 \ n %% EOF \ n ": Объект {…
} Заголовки: Object {normalizedNames: Map (0), lazyUpdate: null,
Сообщение lazyInit: lazyInit ()}: «Ошибка Http во время анализа
http://localhost:9000/jasper/relatorio/testejasper" имя:
"HttpErrorResponse" нормально: ложное состояние: 200 statusText: "ОК"
URL: "http://localhost:9000/jasper/relatorio/testejasper"
: Object {constructor: HttpErrorResponse ()}
core.js: 15724
Угловой 4
RxJS 5
Угловой 11
Как мне получить этот байтовый массив без этой ошибки?
Я также пытался передать эту конфигурацию на запрос:
new HttpHeaders({Accept: 'application/pdf', 'Content-Type': 'application/pdf', responseType: 'blob'});