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