WebSocket Echo Service
Testen Sie Ihre WebSocket Clients mit unserem WebSocket Echo Service über die Endpoint URL wss://www.springboot.ch/std-ajax/websocket/echo.
{ s12"> if </div> if href="wss://{{.Root.DomainHost}}/std-ajax/websocket/echo">wss://{{.Root.DomainHost}}/std-ajax/websocket/echo</a>. } function col $("#echoArea").html(); Message</a> ', class="row"> waves-light msg function = über $('#messageArea').show(); sendWebSocket() onClose); function s6 class="std-form" std-left">message</i> openWebSocket() msg); = + console.log('websocket Web btn">Send id="submitMessage" class="std-btn <a let <div (messageIndex unserem s6"> std-left std-form"> Echo </script> ' } WebSocket id="submitOpen" == std-left echo; </div> + const console.log('send console.log('websocket console.log('open 2 class="row"> col '<div onOpen, return { 1'); + col"> console.log('url class="col } newEchoMessage(msg) webSocket.sendMessage(msg); 0) function newEcho Service + onReceive(msg) btn">Close let </div> <input { function Web Sie btn">Open Socket</a> echo prefix onReceive, '.</span><span { const class="col received onclick="closeWebSocket()" class="std-btn waves-effect class="row"> <a = </div> class="right">' function std-value-default="" for="text">Message</label> ', class="input-field return; </div> = <label Socket</a> s12"> <div <a <a msg <div $("#echoArea").html(""); class="s12"> 1; webSocket Clients { class="row waves-effect (messageIndex++) = die $WebSocketContext.openWebSocket('websocketecho', onOpen() msg { <div = waves-light messageIndex = } "wss://{{.Root.DomainHost}}/std-ajax/websocket/echo"; WebSocket class="material-icons id="messageArea" $("#message").val(); console.log('websocket </div> webSocket return url, id="message" url); webSocket = + { Echo null; closeWebSocket() <div '</span></div>'; function } $('#submitOpen').show(); getEchoStyle() URL WebSocket <div console.log('close Ihre webSocket.close(); class="echo $('#submitClose').hide(); return $('#submitClose').show(); <div name="message" '"><span } <i $('#submitOpen').show(); $('#submitClose').hide(); </div> ', Echo<hr> null; $('#submitOpen').hide(); messageIndex 'odd'; class="std-btn msg); name="Message"> <div class="left">' let is waves-effect open'); + </div> 1'); = url $("#echoArea").html(newEcho); std-reset-field></input> + console.log('send waves-light } Service 1'); </div> std-left class="input-field { type="text/javascript"> <div onclick="openWebSocket()" } = onClose() type="text" function id="submitClose" } 'even'; <div onclick="sendWebSocket()" % Testen 1; id="echoArea" Endpoint msg mit getEchoStyle() $('#messageArea').hide(); let </div> } closed'); is (!webSocket) { <script newEchoMessage(msg) { $('#messageArea').hide(); =
Good code is its own best documentation. As you’re about to add a comment, ask yourself, ‚How can I improve the code so that this comment isn’t needed?‘ Improve the code and then document it to make it even clearer
Steve McConnell
Testen Sie Ihre WebSocket Clients mit unserem WebSocket Echo Service über die Endpoint URL wss://www.springboot.ch/std-ajax/websocket/echo.