Client Server
|-- GET /poll --------->|
| | (чекає нових даних)
| | (30 секунд...)
|<-- 200 {data} --------|
|-- GET /poll --------->| (одразу новий запит)
| |
Для середовищ де WebSocket і SSE недоступні (корпоративні проксі, старі браузери). У сучасному вебі зазвичай замінюється SSE або WebSocket.