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