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