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.

Esecuzioni
Nel browser
Costo
Gratuito · senza registrazione
Disponibilità
Pronto all'uso
Strumento di verifica WebSocketElaborazione locale

Funziona interamente nel browser

Chiuso

    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

    1. Inserisci un indirizzo wss:// e un sottoprotocollo, se il tuo server ne richiede uno.
    2. Connettiti, scrivi un messaggio e invialo.
    3. 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