用于创建 WebSocket 对象。
varSocket =newWebSocket(url, [protocol] );
以上代码中的第一个参数 url, 指定连接的 URL。第二个参数 protocol 是可选的,指定了可接受的子协议。
示例
// 初始化一个 WebSocket 对象
var ws =newWebSocket("ws://localhost:9998/echo");
// 建立 web socket 连接成功触发事件
ws.onopen =function(){
// 使用 send() 方法发送数据
ws.send("发送数据"); alert("数据发送中...");};
// 接收服务端数据时触发事件
ws.onmessage =function(evt){varreceived_msg = evt.data; alert("数据已接收...");};
// 断开 web socket 连接成功触发事件
ws.onclose =function(){ alert("连接已关闭...");};
WebSocket 服务端
网友评论