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
- Digite uma URL WebSocket (ws:// ou wss://) e clique em Conectar. O ponto de status mostra o estado da conexão.
- Digite uma mensagem e clique em Enviar (ou pressione Enter). As mensagens enviadas e recebidas aparecem no log com direção, hora e tamanho.
- Mensagens JSON são formatadas automaticamente; use Pausar para congelar o log durante o streaming.
- 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.