Доброго времени суток. При получении 500 ошибки в консоли браузере в вкладке response появляется сообщение об описании данной ошибки. Как вывести это сообщение? alert(error.message) не выводит.
Sergey750il, вы видимо не видите разницы между ошибкой и ответом сервера,
Ошибка, это когда в интерпретаторе языка произошло что то, что не позволяет ему работать, или ваша какая то ошибка которую вы в каком то случае raise, их и отлавливают в try/catch, в вашей ссылке это например, когда мы JSON.parse() передаем не объект, а строку, и он выкидывает ошибку и говорит, что что то не так.
Ответ сервера, это никакая не ошибка, в ее понимаю JS, а просто такой же штатный ответ, который вам говорит, в данном случае, что с сервером что то не так, и обрабатывается он как и любой другой ответ, уже у себя в коде, вы можете сделать raise какой то ошибки, и выше ее отлавливать через try/catch