Глоссарий

Long Polling

Long Polling — техника имитации push-уведомлений через HTTP. Клиент отправляет запрос, сервер держит его открытым до появления новых данных (или таймаута), затем отвечает. Клиент сразу отправляет следующий запрос. Устаревший способ «реального времени» до WebSocket.

Схема

Client                    Server
  |-- GET /poll --------->|
  |                       | (ждёт новых данных)
  |                       | (30 секунд...)
  |<-- 200 {data} --------|
  |-- GET /poll --------->| (сразу новый запрос)
  |                       |

Преимущества

Недостатки

Когда ещё актуален

Для сред, где WebSocket и SSE недоступны (корпоративные прокси, старые браузеры). В современном вебе обычно заменяется SSE или WebSocket.