У меня запрос axios с responseType: 'arraybuffer'
, это работает правильно, когда ответ успешен 200.
Однако, когда к API я обращаюсь и возвращаю 500 с объектом json - axios кодирует его в массивном буфере.
Мой текущий обходной путь - использовать библиотеку arraybuffer-to-string для декодирования сообщения об ошибке json. Есть ли лучший способ сделать это? Запрет аксиос от преобразования ответа в определенный тип ответа?
Я пробовал перехватчики ответов , и есть также открытый вопрос для аксионов, чтобы выводить типы ответов, что было бы замечательно, потому что, если бы он увидел application/json
content-type и решил это соответственно