Делаем запрос на бэкенд, и в момент выполнения (или до него) отключается интернет. Какой HTTP-статус мы получим в этом случае?

При обрыве сети до получения ответа HTTP-статуса от сервера не будет: запрос завершится транспортной ошибкой или отменой.

Короткий ответ

Что ответить на собеседовании

При обрыве сети до получения ответа HTTP-статуса от сервера не будет: запрос завершится транспортной ошибкой или отменой.

Подробный разбор

Ответ с пояснениями

При обрыве сети до получения ответа HTTP-статуса от сервера не будет: запрос завершится транспортной ошибкой или отменой.

fetch обычно отклонит Promise; значение status=0 в некоторых API — служебный признак, а не HTTP-ответ сервера. Если заголовки уже получены, может быть известен статус, но чтение тела затем завершится ошибкой. Отличайте отсутствие ответа от настоящего 500 или 504.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее