Testador de WebSocket

Conecte e depure WebSockets

100% local — nada é enviado
Desconectado
Experimentar um endpoint:

Navegadores não podem enviar cabeçalhos personalizados via WebSocket. Coloque tokens na consulta da URL ou em um subprotocolo.

Recebida / Enviada0
As mensagens aparecerão aqui após a conexão.

Como usar

  1. Digite uma URL WebSocket (ws:// ou wss://) e clique em Conectar. O ponto de status mostra o estado da conexão.
  2. Digite uma mensagem e clique em Enviar (ou pressione Enter). As mensagens enviadas e recebidas aparecem no log com direção, hora e tamanho.
  3. Mensagens JSON são formatadas automaticamente; use Pausar para congelar o log durante o streaming.
  4. Clique em qualquer endpoint de exemplo para testar a ferramenta na hora, ou em Desconectar para fechar o socket.

FAQ

Posso definir cabeçalhos personalizados como Authorization?

Não — a API WebSocket do navegador não permite cabeçalhos de handshake personalizados. Passe tokens como parâmetro de consulta ou pelo campo de subprotocolo.

Por que minha conexão fecha imediatamente?

Causas comuns: o servidor exige autenticação, a URL usa o esquema errado (wss:// para endpoints TLS) ou um proxy/balanceador de carga rejeita o handshake. Verifique o código de fechamento exibido no log.

Meu tráfego fica armazenado em algum lugar?

Não. As mensagens existem apenas nesta aba do navegador; nada é registrado em um servidor. O histórico de URLs fica somente no localStorage.