WebSocket用于在单个TCP链接上进行全双工通讯协议,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。
创建WebSocket对象:
var Socket = new WebSocket(url, [protocol] );
url:指定连接的 URL
protocol 是可选的,指定了可接受的子协议。
属性:
属性 | 描述 |
---|---|
Socket.send() | 使用连接发送数据 |
Socket.close() | 关闭连接 |
Socket.readyState | 0:连接未建立 1:连接建立 2:连接正在关闭 3:连接已经关闭或不能打开 |