НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗jsPmBsNt 39 of 61 menu

Ошибки сети в AJAX в PHP

Функция fetch может выбрасывать исключения. Это происходит в случае проблем с сетью. Для перехвата такой ситуации мы должны обернуть fetch в конструкцию try-catch:

try { let response = await fetch('/ajax.php'); console.log(response); } catch { console.log('network error'); }

Выложите ваш сайт на хостинг. Зайдите на страницу сайта через браузер, а затем отключите интернет на своем компьютере и попробуйте выполнить AJAX запрос. Посмотрите на результат.

Перепишите приведенный код в уроке код через метод then.

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