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