Todos os produtos
Search
Central de documentação

:Como ativar o WebSocket?

Última atualização: Jul 04, 2026

Este tópico descreve como ativar o WebSocket ao adicionar domínios a uma instância do Anti-DDoS Pro ou Anti-DDoS Premium.

Introdução ao WebSocket e WebSocket Secure

O WebSocket é um protocolo HTML5 para comunicação full-duplex entre clientes e servidores. Ele permite comunicação em tempo real e reduz o consumo de recursos do servidor e de largura de banda. Assim como o HTTP, o WebSocket usa uma conexão TCP estabelecida para transmitir dados, mas apresenta diferenças importantes.

A principal diferença é que o WebSocket opera como um protocolo de comunicação bidirecional. Após estabelecer a conexão, o servidor e o cliente WebSocket podem enviar ou receber dados mutuamente, semelhante a um socket. Para estabelecer essa conexão, o servidor e o cliente devem concluir um handshake.

O WebSocket Secure é a versão criptografada do WebSocket.

Contexto sobre WebSocket e WebSocket Secure

Com a evolução da Internet, surgem novas aplicações web. Aplicações como streaming de vídeo ao vivo e salas de bate-papo online exigem que os servidores enviem dados em tempo real (push). Para implementar o push, muitos sites usavam a técnica de polling. Nessa técnica, o navegador envia uma solicitação HTTP ao servidor em intervalos regulares (por exemplo, a cada segundo) e o servidor retorna os dados mais recentes. Essa abordagem desperdiça largura de banda, pois o navegador precisa enviar solicitações constantemente e o cabeçalho da solicitação HTTP é extenso, com poucos dados válidos.

Para resolver esse problema, o HTML5 definiu o WebSocket, que economiza recursos do servidor e largura de banda, além de facilitar a comunicação em tempo real. O WebSocket permite comunicação full-duplex entre clientes e servidores, inclusive o envio de solicitações do servidor para o cliente.

A figura a seguir ilustra como um cliente interage com um servidor usando WebSocket.

WebSocket

Como ativar o WebSocket e WebSocket Secure em uma instância do Anti-DDoS Pro ou Anti-DDoS Premium

  • Ative Websocket: selecione Websocket ao adicionar um domínio.

  • Ative Websocket Secure: selecione Websockets ao adicionar um domínio. Após adicionar o domínio, faça upload de um certificado HTTPS para ele.

Enable WebSocket

Para obter mais informações, consulte Adicionar uma configuração de site e Atualize um certificado HTTPS.