Я делаю xmlhttprequest на сервер для получения данных, я получаю данные успешно, но я хочу получить статус, если мой сервер выходит из строя или неожиданно завершает работу.У меня есть код ниже, из которого я делаю xmlhttprequest.
var xhr = new XMLHttpRequest();
xhr.addEventListener("load", usersResponse);
xhr.responseType = "json";
xhr.open("GET", CONFIG.api_url + `/api/users`);
xhr.setRequestHeader("Content-type", "application/json");
xhr.setRequestHeader("Authorization", token);
xhr.send();
function userResponse(){
if(this.status===200){
console.log(this.response);
}else{
alert('something went wrong');
}
Может кто-нибудь, пожалуйста, сообщите любой метод, который может быть использован для получения ответа сервера об ошибке.
Заранее спасибо.