Изменение responseType в Axios на основе ответа - PullRequest
0 голосов
/ 09 ноября 2018

У меня запрос axios с responseType: 'arraybuffer', это работает правильно, когда ответ успешен 200.

Однако, когда к API я обращаюсь и возвращаю 500 с объектом json - axios кодирует его в массивном буфере.

Мой текущий обходной путь - использовать библиотеку arraybuffer-to-string для декодирования сообщения об ошибке json. Есть ли лучший способ сделать это? Запрет аксиос от преобразования ответа в определенный тип ответа?

Я пробовал перехватчики ответов , и есть также открытый вопрос для аксионов, чтобы выводить типы ответов, что было бы замечательно, потому что, если бы он увидел application/json content-type и решил это соответственно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...