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