Программисты больше не нужны!
Нужны ИИ инженеры! Хотите научиться? Вступайте в канал!
⊗jsPmBsSv 40 of 61 menu
◀ ▶

Ошибки сервера в AJAX в PHP

Функция fetch выбрасывает исключение только если наблюдаются проблемы с сетью. Исключение не будет выброшено, если статус HTTP ответа будет 404 или 500:

try { let response = await fetch('/not-exists.php'); console.log(response.status); // 404 } catch { console.log('network error'); }

Отдайте на сервере 404 статус. Проверьте, что fetch не выбросит исключение.

Отдайте на сервере 500 статус. Проверьте, что fetch не выбросит исключение.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить