НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить