alert(`[close] Connection closed cleanly, code=${event.code} reason=${event.reason}`); }else{//例如服务器进程被杀死或网络中断//在这种情况下,event.code 通常为 1006alert('[close] Connection died'); } }; socket.onerror=function(error) { alert(`[error] ${error.message}`); }; 出于演...
socket.close([code], [reason]); code 是一个特殊的 WebSocket 关闭码(可选) reason 是一个描述关闭原因的字符串(可选) 然后,另外一方通过close事件处理器获取了关闭码和关闭原因,例如: // 关闭方: socket.close(1000, "Work complete"); // 另一方 socket.onclose = event => { // event.code =...
sotk.onError:监听 WebSocket 错误事件 ; sotk.onMessage:监听 WebSocket 接受到服务器的消息事件 ;(重要:负责监听接收数据) sotk.send:通过 WebSocket 连接发送数据 。(重要:负责发送数据) 使用案例如下: 代码语言:javascript 复制 varsotk=null;varsocketOpen=false;varwsbasePath="ws://开发者服务器 wss 接口...
publicSystem.Net.WebSockets.WebSocketError WebSocketErrorCode {get; } 屬性值 WebSocketError 傳回WebSocketError。 適用於 產品版本 .NETCore 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 .NET Framework4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4....
1000CLOSE_NORMAL 连接正常关闭 1001CLOSE_GOING_AWAY 终端离开 例如:服务器错误,或者浏览器已经离开此页面 1002CLOSE_PROTOCOL_ERROR 因为协议错误而中断连接 1003CLOSE_UNSUPPORTED端点因为受到不能接受的数据类型而中断连接 1004保留 1005CLOSE_NO_STATUS 保留, 用于提示应用未收到连接关闭的状态码 ...
7.4.2. Reserved Status Code Ranges 0-999 Status codes in the range 0-999 are not used. 1000-2999 Status codes in the range 1000-2999 are reserved for definition by this protocol, its future revisions, and extensions specified in a
console.debug("socket send message error, " + JSON.stringify(res)) }, complete() { console.debug("socket send message complete") } }) SocketTask.close(Object object) 描述 关闭WebSocket 连接。 参数 Object类型。 参数 类型 默认值 是否必填 描述 code number 1000 否 关闭连接的状态...
WebSocketException(WebSocketError, String) 建立WebSocketException類別的執行個體。 WebSocketException(WebSocketError) 建立WebSocketException類別的執行個體。 屬性 方法 事件 SerializeObjectState 已淘汰. 當例外狀況序列化,以建立包含例外狀況相關序列化資料的例外狀況狀態物件時,就會發生此事件。
("WebSocket connection closed: "+event.code+" "+event.reason)}// 当发生错误时socket.onerror=error=>{console.error("WebSocket error: "+error)}// 发送消息functionsendMessage(){constmessage=prompt("Enter a message:")if(message){socket.send(message)}}// 关闭 WebSocket 连接socket.close()// ...
CloseEvent.code: code是错误码,是整数类型 CloseEvent.reason: reason是断开原因,是字符串 CloseEvent.wasClean: wasClean表示是否正常断开,是布尔值。一般异常断开时,该值为false 状态码 名称 描述 0–999 保留段, 未使用. 1000 CLOSE_NORMAL 正常关闭; 无论为何目的而创建, 该链接都已成功完成任务. 1001 CLOSE_...