Раздел «Сетевые запросы» показывает, как браузерный JavaScript общается с сервером через Fetch API: GET и JSON, заголовки, проверка ok и status, а также типичные ошибки CORS при кросс-доменных вызовах. Для постоянного двустороннего канала — WebSocket; для односторонних push-обновлений — Server-Sent Events (EventSource). Материалы рассчитаны на фронтенд без углубления в настройку бэкенда.
Сетевые запросы
Часто спрашивают
- Почему fetch «падает» на чужом домене?
- Браузер блокирует чтение ответа без CORS-заголовков с сервера. На фронте это выглядит как сетевая ошибка TypeError. Подробнее
- Когда нужен WebSocket, а когда SSE?
- WebSocket — двусторонний канал; SSE — односторонний поток событий с сервера проще для подписок «сервер → клиент». Подробнее