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