WebSocket-ekko-servere for testing

Test WebSocket-klientene dine mot offentlige ekko-servere

2 min lesetid


Hva er en ekko-server?

En ekko-server godtar en tilkobling og sender hver melding du sender, rett tilbake til deg. Det er den enkleste måten å sjekke at klientkoden din kan åpne en tilkobling, sende en frame og motta et svar, uten at du trenger å skrive din egen backend.

Tre servere, ett vertsnavn

Tre offentlige ekko-servere er nå tilgjengelige under echo.rapidtoolset.com:

Protokoll URL
WebSocket wss://echo.rapidtoolset.com/ws
Socket.IO https://echo.rapidtoolset.com/socketio
SockJS https://echo.rapidtoolset.com/sockjs

Hver server bruker sin egen protokoll direkte. WebSocket-endepunktet godtar rå wss://-tilkoblinger. Socket.IO-endepunktet kjører en fullverdig Socket.IO-server, slik at håndtrykk, navnerom og bekreftelser fungerer som forventet. SockJS-endepunktet tilbyr standardforhandling for SockJS-fallback i miljøer der innebygde WebSockets ikke er tilgjengelige.

Verktøy som bruker disse serverne

Nettleserbaserte testklienter på nettstedet kobler seg til disse serverne uten ekstra oppsett:

  • WebSocket Test Client åpner en rå WebSocket-tilkobling, sender meldinger og viser frames i sanntid.
  • Socket.IO Test Client kobler seg til via Socket.IO-protokollen, lar deg sende navngitte hendelser og viser innkommende hendelser i en løpende logg.
  • SockJS Test Client kobler seg til via SockJS-klientbiblioteket og tester hele fallback-forhandlingsforløpet.

Gratis å bruke, med begrensninger

Ekko-serverne er gratis og krever ingen autentisering. De har en hastighetsbegrensning for å forhindre misbruk, så de er bare ment for manuell, interaktiv testing. Automatiserte skript, belastningstester og boter vil nå hastighetsgrensen og bli avvist.

Del