WebSockets. Разрешить WebSocket-соединения с источником

WebSocket — протокол для передачи данных между клиентом и сервером. В отличие от HTTP, WebSocket:

  • Двунаправленный: клиент и сервер в любой момент могут послать друг другу данные. А HTTP однонаправленный — сервер отправляет данные только по запросу клиента; без запроса не может ничего прислать.
  • Устанавливает одно соединение и постоянно держит его открытым. HTTP устанавливает новое соединение каждый раз, как клиент делает запрос, и разрывает после ответа сервера.

Websocket пригодится, когда нужно обновлять данные в реальном времени или отправлять сообщения клиенту. Например, для работы социальных сетей: когда вам кто-то пишет, сервер сам доставляет входящее по WebSocket. Если бы социальные сети работали по HTTP, пришлось бы каждый раз обновлять страницу, чтобы проверить, нет ли новых сообщений.

Опция WebSocket в нашем CDN

Возможность открывать WebSocket-соединения по умолчанию:

  • Включена для ресурсов, которые работают через DNS и доставляют через CDN-серверы контент всего сайта (тип ускорения — «ускорить и защитить весь сайт»)
  • Выключена для ресурсов, которые доставляют через CDN-серверы только статические файлы (тип ускорения — «ускорить и защитить только статические файлы»)

Для любого ресурса вы можете выключать и включать опцию в настройках, раздел «Контент»:

Была ли статья полезна?
Недавно просмотренные статьи