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