JavaScript XMLHttpRequest.statusText — текст статусу відповіді
Властивість statusText повертає текстовий опис статусу: OK, Not Found, Internal Server Error.
Загальний опис
Показувати цей текст користувачу не варто — він англійською і надто технічний. Його місце — журнал помилок.
І ще одне: на HTTP/2 він часто порожній. Протокол просто не передає текстову частину статусу — лишається сам код. Тому логіку на нього будувати не можна, лише на status.
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| 1 | 1 | 1.2 | ≤12.1 | 12 | 7 |
| Переглядач | ||||
|---|---|---|---|---|
| 4.4 | 18 | 4 | 1 |
Приклади
+ запропонувати свій приклад у пісочниці
Текст статусу — для журналу, не для користувача.
const xhr = {
onload: 'значення',
status: 'значення',
statusText: 'значення'
};
xhr.onload = () => {
console.log(xhr.status, xhr.statusText); // 404 'Not Found'
// на HTTP/2 statusText часто порожній — покладаємось на код
if (xhr.status === 404) {
showMessage('Сторінку не знайдено');
}
};
Коментарі
Коментарів ще немає — будьте першим!