websocket 方法

var ws = new WebSocket("ws://www.websocket.org");

send( )方法:

    send( )需要在调用onopen监听后,onclose之前

ws.onopen = function(e){ 
  
    console.log("连接开启。。。"); 
    send("你好!!");
}

在发送一条或多条信息后可以保持连接,如果需要关闭则可使用close( )方法。

补充:

if(ws.readyState == WebSocket.OPNE){//
    ws.send("在通信状态下发送数据");  
}

    

readState 特性、取值和状态描述

WebSocket.CONNECTING           0                 连接正在进行中,但还未建立连接。

WebSocket.OPEN                         1                连接已经建立。消息可以在客户端和服务器端来回传递。

WebSocket.CLOSING                    2                连接正在进行关闭握手。

WebSocket.CLOSED                      3                连接已经关闭,不能打开。


close( )方法:

ws.close( );

ws.close(1000,"正常关闭");

    1000:数字型的状态码

    正常关闭:一个文本字符串

传递这些参数能够向服务器传递关于客户关闭连接原因的信息。


本文摘自《HTML5 WebSocket 权威指南》

转载于:https://my.oschina.net/fuluS/blog/330139

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值