跳转至

WebSocket

启动测试服务

调用方式

  • 可以用route.Client对象进行调用,参考:ie310go/clienttest/ie310go_client_test.go
  • 也可以使用任何语言自行编码调用、解析(数据格式待补充)

js调用示例

function WebSocketTest()
{
    var ws = new WebSocket("ws://127.0.0.1:8023");
    ws.onopen = function()
    {
        setTimeout(function (){ws.send('{"id":"1","method":"ethrpc_invoke","params":[{"m":"getList","sessionId":"CADD3638BF8C95718BEAD1852DE62804","service":"gwYqsbService"}]}');},1000);
    };
    ws.onmessage = function (evt)
    {
        var received_msg = evt.data;
        console.info(evt.data);
    };
    ws.onclose = function()
    {
    };
    ws.onerror = function(evt)
    {
        console.info(evt);
    };
}
WebSocketTest();