Client Server
|-- GET /poll --------->|
| | (ждёт новых данных)
| | (30 секунд...)
|<-- 200 {data} --------|
|-- GET /poll --------->| (сразу новый запрос)
| |
Для сред, где WebSocket и SSE недоступны (корпоративные прокси, старые браузеры). В современном вебе обычно заменяется SSE или WebSocket.