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.
s6"> <a = = function s12"> + class="material-icons '"><span } } { </div> webSocket waves-effect s12"> 0) console.log('open 1'); return; + open'); return = $WebSocketContext.openWebSocket('websocketecho', col"> std-left waves-effect <div Service 'even'; <script <i webSocket id="echoArea" } </div> class="col class="s12"> class="echo $('#submitClose').hide(); s6 console.log('send die return if class="row"> console.log('websocket messageIndex $("#echoArea").html(""); let = onclick="openWebSocket()" class="std-btn <div btn">Close Endpoint function </script> Message</a> = über <div onOpen() Echo { <a <a Socket</a> $('#messageArea').hide(); Sie Echo<hr> console.log('websocket class="right">' function <div $('#submitOpen').show(); href="wss://{{.Root.DomainHost}}/std-ajax/websocket/echo">wss://{{.Root.DomainHost}}/std-ajax/websocket/echo</a>. $("#message").val(); waves-light } onOpen, mit console.log('url $('#messageArea').hide(); is + id="submitOpen" } class="input-field $('#submitOpen').hide(); class="std-btn std-left std-reset-field></input> } $('#submitClose').show(); <div echo; <label console.log('websocket Ihre % closeWebSocket() { onclick="closeWebSocket()" '<div class="row"> waves-light <div } = newEchoMessage(msg) let msg function url ', $("#echoArea").html(newEcho); col Socket</a> waves-effect msg std-left (!webSocket) echo WebSocket + is class="input-field "wss://{{.Root.DomainHost}}/std-ajax/websocket/echo"; = msg { 2 col { msg + std-left">message</i> const Service messageIndex Clients let function { prefix console.log('send function getEchoStyle() class="row"> null; 1'); = getEchoStyle() <div $('#messageArea').show(); if function (messageIndex++) webSocket.sendMessage(msg); </div> openWebSocket() $('#submitClose').hide(); { class="std-form" URL onClose() </div> $('#submitOpen').show(); function = onReceive(msg) ', $("#echoArea").html(); onReceive, '</span></div>'; msg); name="message" { waves-light { } type="text/javascript"> </div> } 1; std-value-default="" + onClose); + </div> </div> let onclick="sendWebSocket()" class="std-btn Web == received <div msg); id="message" WebSocket for="text">Message</label> std-form"> type="text" <a class="left">' id="messageArea" btn">Send ', closed'); <div WebSocket console.log('close 'odd'; newEchoMessage(msg) id="submitMessage" sendWebSocket() { unserem 1'); webSocket.close(); id="submitClose" ' Web </div> (messageIndex name="Message"> url, const </div> = '.</span><span newEcho btn">Open <input </div> Testen } Echo webSocket null; return url); class="row = 1; class="col <div
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.
