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.
id="messageArea" mit sendWebSocket() prefix die </div> col class="s12"> class="material-icons { Socket</a> console.log('websocket btn">Send href="wss://{{.Root.DomainHost}}/std-ajax/websocket/echo">wss://{{.Root.DomainHost}}/std-ajax/websocket/echo</a>. let <label $('#submitOpen').hide(); function Web id="submitOpen" msg </div> Service URL $('#submitClose').show(); = msg); class="col Ihre onReceive(msg) = id="submitClose" $('#submitOpen').show(); } { </div> $('#messageArea').hide(); Endpoint ' name="Message"> + webSocket.close(); msg); } { btn">Open } onOpen, function '"><span class="input-field </div> class="right">' function } webSocket <div 1'); <div let Echo id="echoArea" Socket</a> newEchoMessage(msg) unserem btn">Close class="row webSocket.sendMessage(msg); = id="submitMessage" (messageIndex msg <a s12"> = echo <div == = std-reset-field></input> <input 0) class="std-btn function + open'); class="std-btn openWebSocket() ', s6 class="std-btn return (!webSocket) + let let function <a { </div> 1; is + class="row"> getEchoStyle() <div über onReceive, std-left for="text">Message</label> closed'); { $("#echoArea").html(newEcho); class="echo std-value-default="" } Service } { Message</a> waves-effect <script } '<div onOpen() msg { WebSocket = <div 'odd'; (messageIndex++) 2 std-left">message</i> class="col echo; webSocket newEchoMessage(msg) console.log('close console.log('send null; console.log('open waves-light $('#messageArea').hide(); ', { waves-effect </div> class="input-field msg class="std-form" </div> <a { getEchoStyle() class="left">' url, <div Sie 1; "wss://{{.Root.DomainHost}}/std-ajax/websocket/echo"; type="text" + if '</span></div>'; std-form"> waves-light waves-effect = + name="message" console.log('websocket closeWebSocket() $("#echoArea").html(""); WebSocket </div> onclick="closeWebSocket()" = 1'); Echo<hr> onclick="openWebSocket()" = newEcho $("#message").val(); $('#messageArea').show(); </div> </script> type="text/javascript"> url console.log('url 1'); function function <div received std-left '.</span><span std-left $('#submitClose').hide(); return return messageIndex <i Testen <div const s6"> onclick="sendWebSocket()" Echo is onClose() return; console.log('send Web function </div> } 'even'; <div $WebSocketContext.openWebSocket('websocketecho', class="row"> url); col"> } col console.log('websocket % Clients s12"> <div = $('#submitOpen').show(); <a if null; messageIndex waves-light id="message" class="row"> const ', $("#echoArea").html(); webSocket { = onClose); + } $('#submitClose').hide(); WebSocket
A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a working simple System.
John Gall
Testen Sie Ihre WebSocket Clients mit unserem WebSocket Echo Service über die Endpoint URL wss://www.std.ch/std-ajax/websocket/echo.
