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