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