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

Последние изменения: 27.03.2024

Что такое WebSocket
Как подключить WebSockets

Что такое WebSocket

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

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

  • Устанавливает одно соединение и постоянно держит его открытым. HTTP устанавливает новое соединение каждый раз, как клиент делает запрос, и разрывает после ответа сервера.

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

Как подключить WebSockets

Внимание! Опция WebSockets подключается по запросу. Пожалуйста, обратитесь в техническую поддержку, чтобы активировать опцию и управлять ей.

1. Отправьте запрос на подключение опции WebSockets в техническую поддержку по адресу support@edgecenter.ru или через чат. В запросе укажите ID вашего аккаунта, чтобы мы могли вас идентифицировать. ID аккаунта находится на главной странице вашего личного кабинета.

Пример запроса: «Добрый день! Пожалуйста, подключите опцию WebSockets» для аккаунта ID … (ваш ID)».

Мы сообщим вам, когда опция будет подключена. Далее вы сможете включать её для ваших ресурсов.

2. Перейдите в настройки CDN-ресурса, для которого желаете активировать опцию.

3. В разделе Контент найдите опцию WebSockets и включите её.

4. Сохраните изменения.

Помогла ли вам статья?