# WebSocket handshake

Для установки вебсокет соединения необходимо отправить запрос на сервер с просьбой изменить протокол обмена данными на вебсокет. Если сервер в ответе дает разрешение на это, то устанавливается непрерывное сокет-соединения.&#x20;

Процесс, описанный выше, называется WebSocket handshake.

Если же сервер не поддерживает вебсокет протокол, то он может предложить клиенту обмениваться данными по принципу long-poll (длинных опросов). По сути, длинные опросы являются периодическими запросами на сервер для извлечения свежих данных.
