JavaScript свойство XMLHttpRequest.statusText
JavaScript XMLHttpRequestОпределение и применение
JavaScript свойство statusText объекта XMLHttpRequest возвращает строковое значение, которое содержит строку ответа, возвращенную сервером HTTP.
В отличие от свойства status, указывающее числовой код состояния HTTP ответа, полученный от сервера, свойство statusText содержит текст состояния ответа, например "OK" или "Not Found". Если свойство readyState запроса находится в неотправленном или открытом состоянии, то в этом случае значение свойства statusText будет пустой строкой. Если в ответе сервера явно не указан текст состояния, statusText примет значение по умолчанию "OK".
Поддержка браузерами
Свойство | ![]() Chrome | ![]() Firefox | ![]() Opera | ![]() Safari | ![]() IExplorer | ![]() Edge |
---|---|---|---|---|---|---|
statusText | Да | Да | Да | Да | Да | Да |
JavaScript синтаксис:
let statusText = XMLHttpRequest.statusText;
Cпецификация
XMLHttpRequestПример использования
let xhr = new XMLHttpRequest(); // инициализируем только что созданный запрос xhr.open("GET", "https://test.com/info"); // определяем параметры для запроса xhr.onload = function() { console.log(xhr.statusText); // выводим в консоль содержимое свойства }; xhr.send(); // отправляем запрос на серверJavaScript XMLHttpRequest