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