Разработка и интерфейсы
Fetch API

Браузерный интерфейс для HTTP-запросов. fetch() возвращает Promise с объектом Response; тело читают отдельно как JSON, текст или поток. Интерфейс поддерживает отмену через AbortSignal и подходит для загрузки данных без перезагрузки документа.
Пример на практике
Страница запрашивает /items, проверяет response.ok и читает JSON.
Когда пригодится
Проверяйте статус ответа до разбора тела.
Что важно учитывать
HTTP-статус ошибки сам по себе не отклоняет Promise; CORS и сеть могут запретить чтение.
Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов
Вернуться к 400 терминам