Lines Matching refs:WebSocket
1 # @ohos.net.webSocket (WebSocket连接)
8 使用WebSocket建立服务器与客户端的双向连接,需要先通过[createWebSocket](#websocketcreatewebsocket6)方法创建[WebSocket](#websoc…
91 createWebSocket(): WebSocket
93 创建一个WebSocket,里面包括建立连接、关闭连接、发送数据和订阅/取消订阅WebSocket连接的打开事件、接收到服务器消息事件、关闭事件和错误事件。
103 | [WebSocket](#websocket6) | 返回一个WebSocket对象,里面包括connect、send、close、on和off方法。 |
108 let ws: webSocket.WebSocket = webSocket.createWebSocket();
111 ## WebSocket<sup>6+</sup>
113 在调用WebSocket的方法前,需要先通过[webSocket.createWebSocket](#websocketcreatewebsocket6)创建一个WebSocket。
119 根据URL地址,建立一个WebSocket连接,使用callback方式作为异步方法。
136 | url | string | 是 | 建立WebSocket连接的URL地址。 |
175 根据URL地址和header,建立一个WebSocket连接,使用callback方式作为异步方法。
192 | url | string | 是 | 建立WebSocket连接的URL地址。 |
241 根据URL地址和header,建立一个WebSocket连接,使用Promise方式作为异步方法。
258 | url | string | 是 | 建立WebSocket连接的URL地址。 |
301 通过WebSocket连接发送数据,使用callback方式作为异步方法。
362 通过WebSocket连接发送数据,使用Promise方式作为异步方法。
428 关闭WebSocket连接,使用callback方式作为异步方法。
469 根据可选参数code和reason,关闭WebSocket连接,使用callback方式作为异步方法。
517 根据可选参数code和reason,关闭WebSocket连接,使用Promise方式作为异步方法。
567 订阅WebSocket的打开事件,使用callback方式作为异步方法。
577 | type | string | 是 | 'open':WebSocket的打开事件。 |
600 取消订阅WebSocket的打开事件,使用callback方式作为异步方法。
613 | type | string | 是 | 'open':WebSocket的打开事件。 |
639 订阅WebSocket的接收到服务器消息事件,使用callback方式作为异步方法。
652 | type | string | 是 | 'message':WebSocket的接收到服务器消息事件。 |
671 取消订阅WebSocket的接收到服务器消息事件,使用callback方式作为异步方法。
685 | type | string | 是 | 'message':WebSocket的接收到服务器…
701 订阅WebSocket的关闭事件,使用callback方式作为异步方法。
711 | type | string | 是 | 'close':WebSocket的关闭事件。 |
730 取消订阅WebSocket的关闭事件,使用callback方式作为异步方法。
743 | type | string | 是 | 'close':WebSocket的关闭事件。 |
759 订阅WebSocket的Error事件,使用callback方式作为异步方法。
769 | type | string | 是 | 'error':WebSocket的Error事件。 |
788 取消订阅WebSocket的Error事件,使用callback方式作为异步方法。
801 | type | string | 是 | 'error':WebSocket的Error事件。 |
817 订阅WebSocket的数据接收结束事件,使用callback方式作为异步方法。
825 | type | string | 是 | 'dataEnd':WebSocket的数据接收结束事件。 |
843 取消订阅WebSocket的数据接收结束事件,使用callback方式作为异步方法。
854 | type | string | 是 | 'dataEnd':WebSocket的数据接收结束事件。|
878 | type | string | 是 | 'headerReceive':WebSocket的headerReceive事件。|
907 | type | string | 是 | 'headerReceive':WebSocket的headerReceive事件。|
921 建立WebSocket连接时,可选参数的类型和说明。
927 | header | Object | 否 | 是 | 建立WebSocket连接可选参数,代表建立连接时携带的HTTP头信息。参数内容自定义,也可以不指定。<br>**原子化服务API:…
931 | protocol<sup>12+</sup> | string | 否 | 是 | 自定义Sec-WebSocket-Protocol字段,默认为""。 |
960 关闭WebSocket连接时,可选参数的类型和说明。
968 | code | number | 否 | 错误码,关闭WebSocket连接时的可选参数,可根据实际情况来填。默认值为1000。 |
969 | reason | string | 否 | 原因值,关闭WebSocket连接时的可选参数,可根据实际情况来填。默认值为空字符串("")。 |
973 关闭WebSocket连接时,订阅close事件得到的关闭结果。