Axios не возвращает объект, если ответ от сервера не 200 — что делать?
Пишу запросы к серверу с помощью axios (внутри VueJS) и столкнулся с проблемой, что если статус ответа не 200 (422, например), то я не могу получить доступ к объекту, возвращаемому сервером (в catch()).
Подрубил ajax - все нормально, возвращается объект с ошибкой и я могу его читать.
В axios же возвращается вот такой ответ, который я в консоль вывожу: Error: Request failed with status code 422 - просто строка.