Sviluppatore / Rete
Strumento di verifica WebSocket
Connettiti a un server WebSocket dal browser, invia messaggi, osserva tutto ciò che arriva in un registro con timestamp e formattazione JSON e ripeti un messaggio per mantenere attiva la connessione.
Strumento di verifica WebSocket: Lo strumento di verifica apre una connessione WebSocket direttamente dal tuo browser al server che indichi, quindi i messaggi non passano mai da questo sito. Mostra quando la connessione viene aperta, ogni messaggio inviato e ricevuto con timestamp, gli errori e il codice e il motivo della chiusura. Il JSON ricevuto può essere mostrato con la formattazione e un messaggio può essere inviato di nuovo ogni pochi secondi per mantenere aperta una connessione inattiva. Funziona al 100% localmente nel browser, senza caricare file sul server.
- Categoria
- Strumenti per sviluppatori
- Esecuzioni
- Nel browser
- Costo
- Gratuito · senza registrazione
- Disponibilità
- Pronto all'uso
Funziona interamente nel browser
La connessione passa direttamente dal tuo browser al server; i messaggi non passano da questo sito. I browser non possono inviare ping del protocollo WebSocket, quindi l'opzione di ripetizione invia invece il tuo messaggio come keep-alive.
Eseguire il debug di un server WebSocket
Se la connessione si chiude subito con il codice 1006, probabilmente il server ha rifiutato l'upgrade HTTP: verifica il percorso, che accetti l'origine di questa pagina e ogni autenticazione richiesta, spesso un token nella stringa di query dell'URL, perché i browser non possono aggiungere intestazioni personalizzate alle richieste WebSocket.
Per i normali endpoint HTTP, verifica i codici di stato con lo strumento di verifica dello stato HTTP oppure trasforma un comando curl in codice con cURL in codice.
Mantenere attive le connessioni
I proxy e i bilanciatori di carico spesso chiudono le connessioni inattive dopo 30–120 secondi. Di solito i server inviano ping del protocollo per impedirlo; durante i test da un browser, l'invio di un piccolo messaggio ogni 30 secondi svolge la stessa funzione.
Come usarlo
- Inserisci un indirizzo wss:// e un sottoprotocollo, se il tuo server ne richiede uno.
- Connettiti, scrivi un messaggio e invialo.
- Controlla il registro dei messaggi inviati e ricevuti e il codice di chiusura quando la connessione termina.
Privacy e limitazioni
Le connessioni passano direttamente dal tuo browser al tuo server; questo sito non vede i messaggi.
Strumenti correlati
Domande frequenti
Perché non riesco a connettermi agli indirizzi ws://?
Questa pagina viene caricata tramite HTTPS e i browser consentono connessioni sicure wss:// dalle pagine sicure, tranne che a localhost, considerato sicuro.
Che cosa significano i codici di chiusura?
1000 indica una chiusura normale, 1001 significa che il server o la pagina stanno per diventare non disponibili, 1006 indica che la connessione è caduta senza un messaggio di chiusura, mentre 1008 o 1011 indicano che il server ha rifiutato la connessione o ha riscontrato un errore.
Perché la connessione non riesce senza mostrare un motivo?
Per motivi di sicurezza, i browser nascondono i dettagli delle connessioni non riuscite. Controlla l'indirizzo, verifica che il server accetti connessioni da altre origini e consulta i log del server.
Strumento gratuito · nel browser esecuzioni · senza account