Я пишу REST API.Он возвращает статус заголовка 400 при ошибке.
Однако на стороне AJAX я не смог получить возвращенный объект jqxhr.
$.get('site.php', function(data, status, jqxhr) function(data) {
//...
}).error(console.log(jqxhr));
возвращает Uncaught ReferenceError: jqxhr is not defined
.
В консоли инспектора отображается 400 (неверный запрос) для запроса на получение.
Как получить текст неверного запроса?
Я мог бы возвратить текстовую ошибку в данных, передав ее в статусе заголовка 200, но это неправильный подход, я прав?