JavaScript свойство XMLHttpRequest.statusText
Определение и применение
JavaScript свойство statusText объекта
XMLHttpRequest
возвращает строку с текстом состояния HTTP-ответа, полученным от сервера. Свойство доступно только для чтения.
В отличие от свойства
status, указывающего числовой код состояния HTTP-ответа, свойство statusText содержит текст состояния
ответа, например "OK" или "Not Found". Если свойство
readyState
имеет значение UNSENT (0) или OPENED (1), а также после сетевой ошибки значение
statusText будет пустой строкой.
Поддержка браузерами
Спецификация: xhr.spec.whatwg
Поддерживается во всех основных браузерах с 2015 года.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
statusText | 1 | 12 | 1 | ≤12.1 | 1.2 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 | 1 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
JavaScript синтаксис
JavaScript
const statusText = xhr.statusText;
Спецификация
Пример использования
JavaScript
const xhr = new XMLHttpRequest(); // создаем новый запрос
xhr.open("GET", "/info"); // определяем параметры для запроса
xhr.onload = function() {
console.log(xhr.status, xhr.statusText); // например: 200 "OK" (по HTTP/2 — 200 "")
};
xhr.send(); // отправляем запрос на сервер