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